The digital generation – not special when it comes to the internet

I’m reading a book called Build for Change that has a really good message, but the way that the author talks about Generation Y, Millennials, or whatever the hell else the people born from 81-2000 are called. Essentially, he pushes forwards the theory that because we grew up at the same time as computers were truly personalized and in homes, that these folks some how have a better understanding of the internet. That these folks are more self-centered and all about me and thus harder customers to handle than any generation in the past.

Being born around computers doesn’t necessarily mean that you have a deeper connection with the technology. To some extent, since I’m frequently around computers and know how to use them in a lot of different ways, I’m surprised when I hear people my age or younger that don’t get technology. That learning to code is terrifying or how code works is a foreign concept. I’ve also met a lot of people that are older than myself that know as much or more about computers and technology than I do. Some of them are in IT, but some of them, like my Dad, aren’t truly IT specialists. They just understand that technology is a powerful tool and computers are probably the most flexible tool we’ve ever had.

Social media is one of the tools that the author claims all Millennials know how to use. This is a complete and total misconception. Sure, the kids might have a better idea than the parents, but it’s not because the parents can’t understand social media – it’s not hard to learn – they don’t have the time or the desire to learn the tool. Furthermore, just because you’re interested in computers and other digital content doesn’t necessitate an ability to understand how to use social media effectively. After working at AMD I learned first hand that I was one of the few people at the company that truly understood the tools available through social media and I definitely don’t consider myself an expert or sophisticated user of any of the social media platforms. Many of my older co-workers weren’t fluent in any of the networks, but that’s because they had other things that mattered more.

Social networks are to some extent extremely fast word of mouth networks. The difference is that between some users there used to be an intermediary – like a news paper or TV show – that would share the information with interested parties. Now, if you want Jaden Smith’s thoughts on tibetian monks and she happens to tweet about it, you’ll be able to retweet that instantly. However, that doesn’t mean that everyone has the same reach or that all tweet will be treated equally. In fact because there is STILL an intermediary, algorithms, between trending tweets and hashtags, the reach of a given topic isn’t endless.

I’d also argue that the people that will claim they are social media experts, for the most part, are not Millennials, they are Gen Xers or Boomers. This is an obvious result because they are snake oils salesmen and a lot of social media users know they are full of crap.

The choice to be fluent in a given technology platform or “language” isn’t a matter of growing up with it. It’s about making a choice to devote time and energy to the topic. It’s no different than anything else. The big difference between a parent and the kid, is that the Kid has a lot more free time to mess around, while the parent is out working.

Business, processes, and things to drive improvement

About a week ago I was at PegaWorld. I’ll tell you what, for a rather dry business application – business Process Management, those guys know how to party. That being said, it is a really powerful platform to help automate existing processes or to interact with other systems to put a wrapper around the inputs and outputs of that system. That’s pretty powerful. Pega is one of those pieces of software that has the potential to “disrupt” the way traditional software is built. Essentially it eliminates the need to actually develop software the old fashion way, and allows users to create process flows that then generate the underlying Java. Now that doesn’t mean all coding will go away, especially at the interface API level, but it’s still a huge step forward to leveling that playing field.

I think this raise an interesting point, software is going to eat the world according to a lot of VC type folks. However, what happens when a piece of software enables more people to do what software was enabling people to do? I think it’d drive down the cost of enabling automated solutions. Not only are there super high level “languages” like Pega, there’s also a great deal of higher level programming languages out there, such as Ruby on Rails, JavaScript, Python, and others that help to develop the application as you’re building it. Swift from Apple is another such language. It shortens the learning cycle. I’m partially through building an App in Rails and I’d never used it before, it’d be a lot harder to do the same in Java alone.

All of this really drives a concern – we could just automate bad processes. Things that doing faster don’t actually help any customer or ourselves actually accomplish any sort of goal. This is a problem if you don’t actually understand what you’re trying to do. This is something that I think a lot of startups miss – who cares that I can really efficiently do something, when some thing isn’t really worth doing? It’s a waste of time, energy and activity to do that. Software eating the world or other types of automation are only useful to anyone if they actually work to improve the underlying structure they are being built upon. PegaWorld had some interesting talks of people that looked into this, but it was basically tangential when it needs to be at the core of everything that’s happening.

Apparently in the show, Silicon Valley, every startup ends up saying that this product is going to make the world better. Simply saying that doesn’t make it so – I’m sure that Ubisoft and EA believe that their games are going to make the world a better place. You could argue that by excluding something from the next Assassins Creed game really did make the world better by driving a conversation about the choices that developers and companies make when bringing a product to market – and how poorly those decisions can go for the company that makes them. It’s important to understand the root cause of a problem as well as any risks changes pose to the business when you don’t deliver on something you are selling.

Venture Capitalists goals to exit will drive winner-take-all growth

While watching a friend stream on twitch today, his radio station played a commercial from Audible an Amazon company. Which made me think about how Audible was a really up and coming company that a lot of people were interested in. Companies like Audible are funded by Venture Capitalists to help them in a few ways – pay for more developers, pay for access to content, hire marketing folks, or any other litany of things that a business needs. They come in at a stage when a company has little to no revenue.

These VC’s then put pressure on the companies to become profitable through new businesses, increasing the number of number of subscribers, or even changing markets or product types (pivots in their language). This is for a pretty simple reason, they make money in a boom or bust manner. If they fund 64 companies having at least one of them profitable means it needs to raise a massive amount of money to break even or to make all of those investments profitable for the company.

This means that whenever a company like Amazon approaches the leadership board of a company like Audible, the board will likely push for a higher price, but will likely be willing to sell. This is because Amazon, Google, Apple, and other companies similar in size, breadth, and depth in the market, offer absurdly deep pockets. For example, Facebook bought Oculus Rift, a company that’s only had a few prototypes released for $2 Billion. This is a huge amount of money which likely made the VC’s extremely happy.

Because of these market conditions we’ll likely continue to see a winner take all approach to markets that these players are in. Since most of these companies are competing in the exact same space, a company like Audible, that could offer a distinct advantage in the market place would be extremely valuable. It would actually have significantly higher value than if there weren’t 4 giant companies competing in the same space.

It’s likely we’ll see this continue to expand as Sony tries to figure out how to move into these spaces more adeptly, as well as Microsoft resurgence in consumer markets. Fully expect more and more of this to happen and greater and greater valuations for these companies in the coming months and years.

Driverless cars aren’t without ethical quandaries

While driving home the other day I was thinking about the new Google Driverless car stuff that I’ve seen. It’s an interesting looking vehicle, see it below. Apparently, one of the reasons why Google went fully autonomous was that people would be first hyper vigilant, then so lazy that they completely trusted the car in any and every situation.

Google’s fully automated driverless car

I believe it’s likely that the first round of driverless cars won’t be fully automated. Data will eventually show that the fully automated cars are perfectly safe, but we’re a paranoid lot when it comes to new technology. I also think that there are definitely risks with a fully autonomous car in regard to hacking and spoofing the system. I have a feeling that will become a game with hackers to try to trick the car into thinking that a direction is safe when it is actually not. To continually combat these risks Google will have to make it very easy to update the software, possibly while driving, as well as the hardware. I believe this is one of the many reasons why Google just announced their 180 internet satellites that they will be launching soon.

However, I think that the best of intentions will likely lead to some serious issues for Google and law makers in the next few years. For some of them an author at the Guardian wrote a few of them. That being said, I think that the first cars will not be fully automatic until enough data comes into show they are safe going highway speeds consistently. I think that this will lead to issues for Google.

One of the things that is missed in the Guardian article above is that if you’re an Android user, those very things could happen already. Your phone already tracks not just GPS but also nearby cell towers, so you could very easily subpoena either Google or your cell provider for records of your whereabouts. However, the interesting thing that Google talks about in regard to safety, is that drunk driving will be a think of the past.

As I mentioned before I think that there will be a manual mode and I think there will have to be one for a while because of definite hacker threats. You’d need to override. I also think that this would require a mechanical switch that literally overrides the system. The system would still run, but would not be able to override the human driver. Maybe I’m just paranoid, but I don’t think that anyone can create a truly secure vehicle like this and if one is compromised then all of them would be under the exact same risk.

Now, let’s say a guy goes out drinking. Google knows where he is. Google knows that he took pictures of his shots Instagraming “#drinktilyoublackout!”. Google also knows that he texted a few friends through Hangouts fully integrated texting capability. Furthermore, he tweets to @Google “Getting Black out drunk no #DD #DriverlessFTW”. This guy then gets into the car, switches it to manual override for whatever reason gets in an accident, who is at fault here? Clearly the guy that’s driving right? Well, if he had a fully automated car with no other option he’d not hurt anyone. Google knows everything he’s doing. Google knows everywhere you go already because of how their devices work. The difference is now that they can control where you’re going and how you get there.

Is Google responsible for building a car with a manual override that could save people’s lives in other instances? Is the State responsible for mandating that Google put in that switch? Should Google have built in safety measures that make the user go through a series of actions or prove the driver is capable of overriding the car?

I think that we need to hash out all of these before these cars are allowed on the road. I also think it’s going to be vitally important that we understand what happens with that data from all our cars, who can access it, and if we really have any privacy in a fully automated car like that. Simply by participating in our culture with a cell phone we’ve already eroded our privacy a great deal in both the public and private realm. Driverless cars will further impact that and will likely end up being a highly political issue over the next several years. Taxis, Lyft, and Uber will be out of business – the Car2Go model will beat them out any day of the week if the cars are autonomous. Direct to customers, like Tesla is pretty obvious. Lots of changes are going to happen through these cars.

We can’t just let this happen to us, we need to make decisions about how we want to include driverless cars in our lives. They aren’t inevitable and definitely not in their current incarnation.