Boeing is Using Robots to Paint the Wings of the 777

Glenn Farley over at KING 5 News has an interesting video that shows how Boeing plans to use robots to automatically paint the wings of the Boeing 777 aircraft. The company believes that the robots will not only paint the wings 50% faster than human beings can, but will also do so while using less paint due to higher paint application accuracy. This also has the added bonus of saving weight on the wing, which translates to fuel savings (especially when multiplied by many flights across the fleet).

See the source link for ​the video.

Your List of Features Should Be Like the Menu From a Fine Restaurant

Odds are good that as a software developer you will either be tempted to create software that does anything-anyone-could-ever-want, or you will work on a project where the client/customer/product owner asks for features that will lead the software down this path. You start out making a software product that is simple and understood, but by the time it's all said and done you've created a software product that is complex and incomprehensible. It only takes a few rounds of feature creep to turn your simple 'checklist' app into a full-blown 'business process management suite', folks.

​There have been many examples of failed software projects where a major share of the blame in those failures can be traced to a massive feature list. Why does this happen? There are many causes, but one major reason is that software, by its very nature, is very malleable. Unlike building a bridge (for example), it isn't necessarily obvious when a feature request is absurd. Therefore, there is a higher likelihood that unnecessary or problematic features will be added to a software project. It would be incredibly unlikely for a bridge-building project to change scope from handling pedestrian traffic to handling fully loaded semi-trucks after the first bit of concrete has been poured, yet in the software world it is very common to turn small, single user applications into multi-user behemoths.

Have you ever paid attention to the menu at a fine restaurant? Unlike the bloated menu board at a fast food restaurant ​or the multi-page menu at a franchise restaurant, the odds are very good that the menu at a fine restaurant is going to be limited to a single page and no more than 10 to 15 items. Why is this? For one thing, the fine restaurant predicates itself on providing an excellent dining experience. A key part of that experience is that the food must not merely be competent, but great. Fast food and franchise restaurants are trying to be all things to all people, and are not very good at many of the things they produce. The fine restaurant, on the other hand, focuses on perfecting a very small set of menu items. Software is very much the same in this respect. Think about your favorite apps; do they try to do many things or do they focus on a single use case?

Folks, when you add every feature under the sun to your software, then you're pretty much creating a disaster like the car that Homer Simpson designedHowever, when your software's list of features is like the menu from a fine restaurant, life is delicious.

Developer Perks are Important, Folks

Eric Spiegel in an article on Datamation.com:​

Now it was Frank’s turn to roll his eyes. “Whatever, Shaun. Sipping soda helps keep me in rhythm while I code. It’s hard to explain–it’s like a part of my creative process. Security guards and nurses don’t need to be concerned about their creative juices.” I interjected, “I don’t know about that, Frank, but I will tell you that this new policy likely is just the beginning of changes we won’t like. It’s a sign that things are changing–and not for the better. This isn’t a startup anymore. I’m sure the latest investors are trying to squeeze out as much profit as possible so we can go public or sell the company. These changes are clear signs that the culture of the company is changing right before our eyes. “

In his post, Spiegel ​covers his experience at a company that had some fairly standard snacks & beverages perks at the beginning but over time cut the perks and related 'non-essentials' such as training and conferences. Predictably, reduced pay raises and layoffs followed.

Perks such as snacks & beverages are not necessarily essential to a nice work environment, but they can act as a weak indicator of a company's health and/or management attention to making developers comfortable. The addition of new perks signals that management is maintaining a keen interest in creating a comfortable work environment and that the business is healthy enough to financial support such a move. In contrast, the removal of existing perks signals that management no longer cares about its employees or that the business can no longer financial support the perks.

Remember, folks, ​perks don't have to actually cost the company any money. While snacks & beverages are relatively cheap compared to the return on investment in terms of developer goodwill, they do in fact cost the business money. What doesn't cost much (if anything) for a business is letting developers work from home. People appreciate the flexibility that working from home offers, and developers (as part of the creative class) often need 'heads-down' time that is relatively free from distractions so that they can be productive. (Of course, make sure that you don't botch the work from home program.)

​Perks are important for a business to maintain top talent. Making your company attractive to developers is almost as important as making your company attractive to your customers. After all, without talented developers, how will your company deliver on its promises to your customers?

Microsoft Revealed the Xbox One

Microsoft revealed its successor to the Xbox 360, dubbed the 'Xbox One'. Unlike Sony's somewhat cagey event, Microsoft showed the hardware that everyone craves to see. The exterior design of the box itself is somewhat uninspired, but no one really cares if their console's case won't win design awards so long as the console provides entertainment.

The Xbox One is going to be bundled with a new and improved Kinect. That was a wise decision to drive adoption of the device by developers. While the Kinect was a successful product, the history of console add-ons shows that it can be difficult for developers to spend precious resources supporting a peripheral that not everyone has. Bundling the Kinect with the Xbox One means that developers won't have to worry about user fragmentation driving their design decisions. It seems as though there is already some backlash due to the fact that the new Kinect is ​always listening, but honestly folks, 'always listening' is how the Enterprise's computer must have worked. 'Magic' always has a cost.

A new controller was revealed as well, but honestly there isn't much to talk about. It's a refinement of an already fine controller.​

By the way, the 'requires an always-on Internet connection' rumors weren't true, strictly speaking.​ With that said, the system for handling used games is sort of wonky. From some reports, the Xbox One installs the game disk's contents to the internal hard drive. The same disk can be used to install the game onto another user's Xbox One, but apparently this would require activating the content online by paying a fee that is pretty much the at-that-time current retail price.

Games were also talked about, but just like Sony's event there isn't much to mention here. Sequels, folks.​

In all, Microsoft did a capable job with its announcement and it looks like the Xbox One will be competitive with the PlayStation 4.​

'Bang with Friends' is No Longer on the App Store

Jennifer Van Grove, over at CNET:​

The application, though eyebrow-raising in name, isn't as offensive as it would seem -- unless the word bang bothers you. BWF is essentially a matching service that connects two Facebook friends who indicate that they are "Down to Bang" each other.

It isn't immediately clear why Apple decided to remove Bang with Friends from the App Store. There are a few App Store app guidelines that might conceivably have been violated by Bang with Friends.​

Objectionable Content: There are a ​couple of guidelines related to rejecting apps that are excessively objectionable or whose primary purpose is to upset users, but these don't seem to necessarily fit the bill. Bang with Friends surely couldn't be more offensive than some of the other 'hook up' apps.

Pornography​: There are some guidelines regarding erotica or user content that is often pornographic, but as far as I know Bang with Friends (despite its crude name) doesn't actually involve this type of material.

Legal Requirements​: There is a guideline that refers to rejecting apps that encourage reckless behavior, but that also does not seem to fit. Sexual promiscuity may not necessarily be advisable, but surely does not fit the requirements necessary to be regarded as 'reckless'.

​After further review, it is still unclear as to why Apple decided to remove Bang with Friends from the App Store. Apple has recently been cracking down on apps for various reasons (many of them good reasons), but as many developers can attest to, Apple's review process can be mercurial​, to say the least.

Source: http://news.cnet.com/8301-1023_3-57585116-93/apple-removes-bang-with-friends-from-app-store/

'Dots' is an Addictive Game

Eliza Kern, over at GigaOM:

Dots, the super-addictive iOS game from Betaworks that launched just two weeks ago, has already hit 100 million games played, Betaworks told us. The game came out of experimentations with iOS interactions and designs, and it’s sort of like a mobile version of Connect Four. The main screen on Dots displays 36 colored dots that users have to connect to remove from the screen, and the simplicity of the game’s design emphasizes the flat aesthetic that’s become popular in mobile design recently.

If you haven't played this game yet, you should try it out now. It is really that good.​ It's an excellent example of a game that emphasizes excellent gameplay mechanics over glitzy graphics. Don't misunderstand that statement, though; the visual, audio, and tactile design are well done (yet simple).

​By the way, there is a strategy guide for the game: http://qz.com/82987/the-ultimate-dots-strategy-guide/

Google Made a Huge Number of Awesome Announcements at its I/O Keynote

Google is once again making waves in the technology world. Here are some quick thoughts about the most important and/or interesting things they announced during their keynote at Google I/O.

Google Maps + Google Earth + Street View​The visual design revamp is remarkable, and the location+identity-based search relevance is incredible. It's difficult to conceive of any competitor (e.g. Apple) ever catching up to Google in this arena.

Google Now reminder cards, transit info, music recommendations​: Google Now was already very useful before, and now is even more useful with these new cards. Hopefully we will see these cards added to the iOS Google Search app.

Google+ Hangouts app​: This is something that has been sorely needed to bring sanity to Google's messaging/communications services.

Android Studio​: I'm a huge fan of the IntelliJ IDE, and it looks like Google has worked closely with the folks at JetBrains to make it even easier for developers to create apps for Android.

Google Play game services:​ This is similar in concept to Apple's Game Center, but offers cross-platform compatibility. This helps game developers to keep players engaged across the platform markets.

Google Chrome Voice Search:​ This is technically interesting, and socially somewhat creepy. Also, imagine having fun pranking your co-workers by making their browser search for something inappropriate.

Unlocked Samsung Galaxy S4 with stock Android:​ This one was a shocker. I've written before about Google and Samsung's relationship issues, and this was an unexpected yet welcome surprise. This is arguably the best Android phone on the market, and quite possibly is the best smartphone on the market.

​Folks, that was just the first day of the Google I/O conference announcements, with more to come. By the way, if you don't feel like sitting through all 3.5 hours of the keynote video, the folks at The Verge edited the keynote down to the best 3.5 minutes.

The Rise of Micropublishing Via Mobile Apps and the Web

In October 2012, Marco Arment, of Instapaper fame, launched an iOS Newsstand app named The Magazine​. This month, Jim Dalrymple, renowned reporter on all things related to Apple, launched an iOS Newsstand app named The Loop​. Folks, we officially have a trend​.

What is that trend? Quite ​simply, it is the trend of creating 'magazine-like' experiences that are accessible via mobile apps and/or the web and are targeted at comparatively small (yet loyal) audiences. Why is this a successful model? Remember, News Corp had to shut down its iPad-delivered magazine called The Daily​ because its business model was not sustainable. Marco Arment, in his blog post announcing The Magazine, describes how this model works:

There’s room for another category between individuals and major publishers, and that’s where The Magazine sits. It’s a multi-author, truly modern digital magazine that can appeal to an audience bigger than a niche but smaller than the readership of The New York Times. This is what a modern magazine can be, not a 300 MB stack of static page images laid out manually by 100 people.

From a business model perspective, magazines such as The Magazine and The Loop can provide an experience that meets the needs of its readers with a much lower cost base than is typical for traditional magazines. The implication of a lower cost base is that the 'break even' or profitability point for these magazines is also lower. The Magazine and The Loop don't need to have millions of subscribers to be profitable; they can probably be nicely profitable with a subscriber base that numbers in the tens of thousands.

It's worth noting that an incentive for subscribers to continue subscribing is the fact that The Magazine and The Loop deliver excellently curated articles in an attractive package (in the case of the iOS Newsstand apps). The content curation is a large selling point. People subscribe to these magazines, at least initially, because they trust the opinions of Arment and Dalrymple. Of course, subscribers continue to subscribe based on their continued interest in the content. The monthly payment nature of these magazines acts as an incentive for their publishers to continue to deliver excellent content.

Will micropublications such as The Magazine and The Loop prove to be the future of magazine publication? Time will tell, folks.​

Employees at buuteeq Have an Awesome Travel Perk

Mitch Pittman, over at KING 5 News:

Lots of jobs have benefits: health care, paid vacation, maybe a 401k. But how about yearly all-expense-paid vacations to anywhere in the world? Perks like that are generally reserved for the world of tech start-ups, such as buuteeq, which offers that annual vacation benefit they call “Trotamundo.” The only catch, if you can even call it that, is you have to visit with three hoteliers you stay with along the way and then tell your coworkers about your experience.

​Folks, that is one great perk. Presumably, the requirement to visit hoteliers means that buuteeq can qualify some portion of the employee's vacation as a business expense (and a tax write-off). That's a good example of a win-win scenario.

By the way (in the interests of full disclosure), I happen to be friends with Lisa Tran, one of the buuteeq employees featured in the video.

Looks like Lockerz is Pivoting Into a New Site Named 'Ador'

​John Cook, over at GeekWire:

Lockerz appears to be unlocking its next chapter. The Seattle social commerce startup is behind a service called Ador, a new online fashion site where shoppers can “get new arrivals & sales alerts from your favorite stores.”

I previously wrote about Lockerz and its troubles, and this news seems to be part of the fallout from those issues. Based on separate information that has come to my attention, it sounds like the Lockerz team is pivoting to a new business model. The current model for Lockerz is to encourage users to share their favorite fashion styles and products via social networks (e.g. Facebook) by giving those users discounts on products based on their sharing and curation activities. The new business model, it seems, is to switch to a new site (Ador) which revolves around providing a service that acts as a sort of 'RSS Reader' for fashion styles, trends, and sales. In some respects, this is like a cross between Trendabl and Poshmark

It remains to be seen if this pivot will be successful, but it is at the very least quite an interesting idea.