Professional Software Engineers

Food for thought: 

Last October (2021), the White House Office of Science and Technology released an RFI to gather research to develop an “AI Bill of Rights.” 

WIRED: Bill of Rights AI

Similarly, the government of Chile passed a law in 2021 establishing “the rights to personal identity, free will, and mental privacy.” Like Thanos, the regulation of Privacy & Big Tech is…inevitable. However, we need to revisit an even more important discussion, one that in my option, cuts to the heart of “the news headlines”.

Should Software Engineers be required to obtain a license, which gives them “permission to practice”? For example, to receive a Professional Engineer (PE) license, “an individual must complete a four-year college degree, work under a Professional Engineer for at least four years, pass two intensive competency exams and earn a license from their state’s licensure board.”

State and Federal laws require civil engineers, doctors, lawyers, etc., to be licensed. Why? Because doctors, lawyers, and engineers perform activities deemed dangerous to individuals or the general public. For this reason, law, medicine, and engineering require licensed professionals to adhere to a Code of Ethics.

Can software algorithms cause harm to individuals? We should talk about this, but Facebook’s own internal research seems to say ‘yes’:

WSJ: The Facebook Files

Can mortgage loan algorithms be written poorly and cause harm to the public? There is growing evidence that seems to say ‘yes’: 

The Markup: The Secret Bias Hidden in Mortgage Approval Algorithms

Is it concerning that [insert name of company or institution] ‘s website accidentally exposed their customers’ names, SSNs, and PHI this past [insert day of week]?

For reference, here is a code of ethics from the Association for Computing Machinery.

ACM Code of Ethics

Professional Software Engineers…that could be a thing.

SFDC used Slack to buy Slack

How meta is this? The acquisition of Slack was negotiated on Slack. Salesforce’s CFO Amy Weaver was quoted as saying “Our law firms were in Slack channels, our investment bankers, we did all of our diligence within Slack. So we literally bought Slack on Slack.…Most of the people involved, certainly the law firms, had not used Slack before,”

I love this. I wonder how many Slackmojis were used during redlines? 🙃 Slackmojis are a more efficient form of communication. Knock on wood if you’re with me.

Dear Google, please add the following feature…

As far as I can tell neither MSFT PowerPoint nor Google Slides has an option for multiple (online) presenters. How is that not already a feature? It’s 2021 and (remote) presenters have to say “next slide please” during a presentation followed by the inevitable “too far, please go back one slide.” Personally, I like to make the “beep” noise…you know, from the 80s filmstrips with accompanying cassette soundtrack with beeps to cue the next slide? It was such a treat when the teacher chose you to run the filmstrip. Knock on wood if you’re with me. Back to my original point, “remote presenter mode”! I’ll type up the JIRA Epic if you need me to, just tell me who to email at Google 😂

Run it again

They say that you should write everyday, to and for yourself. And by they, I mean a bunch of Roman and Greek philosophers who have been dead for two thousand years. But, I reckon a lot of what they wrote back then is still true today. So, after almost a year’s hiatus I’m rebooting my blog…again. These are my writings, these are my thoughts, and these are my opinions…get your own. But, if you need to, and if it helps you, feel free to borrow them.

More random thoughts on Fitness+

So that’s interesting, Apple unveiled Fitness+ today priced at ~$10 a month or ~$80 a year. Apple has roughly 100 million iPhone users in the United States. That figure doesn’t take into account, iPad users or whether Fitness+ will work on Mac OS Safari, but let’s stick with 100 million users in the US – it’s a nice round number. If Apple can convert just 6% of their install base, that’s almost half a billion dollars of incremental and recurring revenue.

Oh and by the way, the Apple Watch Series 6 now has an oxygen sensor which is already being tested to determine whether it can be use to detect early symptoms of Covid-19:

https://www.apple.com/newsroom/2020/09/apple-watch-series-6-delivers-breakthrough-wellness-and-fitness-capabilities/

Apple Watch + iPhone = Medical Device

The key takeaway for me is that it reaffirms the idea that Apple is getting into the healthcare business. That’s probably another trillion dollars in market cap waiting to happen.

A medical device that monitors my health and well being, that could detect early symptoms of Covid or other diseases – right on my wrist and in my pocket.

It’s like living in the future.

Apple is definitely building a Search Engine

In my humble opinion, Apple is definitely building a search engine. Much has been written about the updates to Applebot’s support page, but what I found most interesting was this job posting

Specifically, the use of the words Semantic Search and Knowledge Graph. Historically, SIRI search has more or less been a federated search engine that pulls results from other “search engines” including Yelp, Apple Maps, App Store, Wikipedia, and Google. Perhaps I’m reading too much into the job posting, but, my take is that Apple is building it’s own search index and Knowledge Graph.

Why wouldn’t Apple build it’s own search engine? Well, for starters, Google pays a TON of money to Apple to be the default search engine on iOS. But, over the past several years Apple’s services revenue and “other” revenues have significantly increased, thus making the money paid by Google, dare I say, expendable. Speaking of services…

The other interesting thing to think about is the upside for Apple. Apple wouldn’t be trying to build a search engine that competes with Google, in the sense that, Apple is not trying to sell ads. Apple makes money by selling iPhones, iPads, accessories, Macs, and services, which now include Apple Music, TV, and News. So, why does that matter? Apple doesn’t need to or want to sell your data to advertisers, which is why Apple is able to take such a strong position on data privacy. In theory, Apple’s search engine would be customized and personalized based on your search history, location history, news articles, podcasts, music, contacts, health, documents, emails, etc. and that information would ONLY be known to you and your devices – never sold to advertisers. In effect, an Apple (SIRI) search engine could make the ecosystem that much more powerful.

It’s like living in the future.

Random thoughts about fitness

It’s no big surprise that exercise equipment companies have benefited tremendously from the pandemic. During their most recent earnings call, Peleton reported that they ended the year with 1.09 million connected fitness subscribers – who pay $39 a month. Another 316,800 people paid for Peleton’s $12.99 digital (app) subscription which offers both live and on-demand classes. And that got me thinking 🤔 why is Nike giving away it’s content on the Nike Training Club app for FREE? And while we’re at it…

  • Why hasn’t Nike made a move to develop in-home exercise equipment or purchase a company like Mirror – who was recently acquired by lululemon?
  • Where are the Nike “MasterClass” workouts that offer tips and instruction from notable world class Nike athletes?
  • There’s a CrossFit on every corner, but, where are the Nike branded gym facilities with huge murals of Lebron and Air Jordan on the walls along with licensed and certified Nike instructors? The gyms would, of course, also double as stores to try out and buy shoes, clothing, and equipment.
  • And what better way to finish a workout by drinking a Nike chocolate protein shake to help promote recovery.

Perhaps it’s a bit of a reach, but it occurs to me that Nike could send it’s stock into the stratosphere by building a recurring revenue model through content, gyms, and personal training. Shoes, Clothing, Equipment, Nutrition, why not push into every stack in the vertical? How is this not already a thing? I’m over-simplifying, but, I do think there’s a tremendous opportunity for Nike in a post-pandemic world.

Sports and Data Nerds Rejoice

https://www.nhl.com/news/puck-and-player-tracking-intrigues-nhl-coaches/c-304225886

How cool is this? More than 20 years after FOX introduced the Glow Puck and comet tail, the NHL is embedding sensors in players and pucks to enhance the fan experience AND collect data to aid coaches.

Taken to its inevitable conclusion, can you imagine being able to see (in real-time) the heart rate and speed of a player after blocking a shot with his ankle? Is he skating slower? Is he gutting it out and playing in intense pain?

The X’s and O’s aspect of this concept will also undoubtedly have a huge impact on the game. Every play, pass, position on the ice, shot, goal, etc. will be recorded and analyzed to identify trends, patterns, and opportunities. For example, coaches will now be able to see (in real-time) if there’s a matchup that can be exploited to try and gain advantage on the ice. Apply this same idea to football and you’ll be able to (in real-time) know that by shifting the formation you’ll be able to get your ‘Z’ wide receiver matched up against the nickel corner who is running 2mph slower than usual.

Ha, maybe they’ll start putting energy meters above each player like in video games.

It’s like living in the future.

Random thoughts on Inertia

Same story, different year. It seems like every year I lament that fact that I don’t write enough. And every year I try to do better. This is me trying to reboot the writing engine…again.

It’s strange how I somehow manage to ignore the things that have proven to make me happier, healthier, more productive, and less stressed. I don’t read enough. I haven’t run a race in almost two years. I haven’t posted a blog in almost a full year. I don’t meditate every day like I should. I definitely don’t floss everyday like I should. And I often ignore my productivity tools even though I know they’ll help me get more done.

Maybe it’s human nature. Maybe it’s just laziness.

But you gotta try, you know. Just keep pushing. Do it once today. Once tomorrow. One more day after that. The funny thing about inertia is that it works in both directions.

Free Parking for BMWs?

BMW acquired Parkmobile

That’s interesting man. It turns out that the Parkmobile app is already integrated into BMW’s infotainment system. I mean it makes perfect sense. Sooner or later you’re gonna need to find a place to park your B’mer. So you gotta wonder:

  1. Will BMW offer free parking (credits) for its drivers?
  2. Will BMW start acquiring garage management companies?
  3. Will BMW buy/build their own strategically placed parking structures to accommodate a future of self-driving B’mers?

It’s like living in the future.