All posts by Evan S. Tallas

Smart Device Skills Security and Eavesdropping

I generally laugh when I see the media and most people saying that Amazon and Google are listening to you when you don’t know it. It’s simply not true. I try and correct people that don’t understand how the technology works. A lot of the time the conversation doesn’t get very far. People don’t trust technology and with good reason.

Most people have no idea how any of their devices actually work. We’ve gone very quickly into a world of magical devices that just, “do things”. It has always been one of my big gripes about Apple devices. Apple makes their devices so easy to use, that consumers don’t have to know anything about them. Don’t get me wrong, I’m all for capitalism. This plan is great for selling things to the masses, but not so great for the future when things will only become more complex. We should be upping education instead of ignoring it.

At one point recently the presumption was that to hack a smart device you had to have physical access to it. Now we have a whole different problem that allows 3rd party skills to spy on you, due to Amazon and Google not thinking their security through. This has apparently been solved pretty quickly, but it goes to show that technology is not the problem and that all these devices that we have are reliant on developers. Developers are just people. People are fallible. We can’t remove human error from the technology equation. We make mistakes. Well, we can remove human error from technology… but as so many stories and films have shown us it’s a really bad idea.

The article below from Ars Technica is something you should read and pass along. It’s important for people to read and understand how security works and figure out what devices they want in their lives, and how to avoid being defrauded by others.

The sound of silence is actually the sound of a malicious smart speaker app listening in on you.

Apple OS Upgrades vs Microsoft OS Upgrades

Next time you think about complaining about a Microsoft update and how they make such awful things that you use on a daily basis, take the following into consideration.

Think about how many millions upon millions of computers run Windows. How many third-party machines, different versions of operating systems, pieces of compatible software, and peripherals like printers, monitors, graphics cards etc. are there Microsoft needs to support with every single update?

Now… Think about how comparatively few products Apple has to support, and how often Apple constantly blunders updates for their own hardware and operating systems.

Now… Tell me who has better support for their products.
Apple or Microsoft?

Don’t get me wrong, I love my Apple products. I love my Microsoft products. Both companies make great tools. I own and use both on a daily basis. My point here is not to disparage either company, but to point out that if you’re going to make a comparative statement about the quality of one product vs another, you have to take into account the complexity surrounding both products.

The impetus for this tiny rant was this great article https://www.theregister.co.uk/2019/10/11/macos_catalina_fail/ from our tech kinfolk over at Ars Technica.

I originally wanted to publish this elsewhere, but it’s really an opinion that doesn’t qualify as news. It’s a personal annoyance that I don’t care to break down into bite size chunks for consumption. It’s fairly easy to extract the concepts from.

50 Days From Zero To Hero with Kubernetes – Microsoft Learning Path

This is an amazing set of Kubernetes learning materials and tutorials from Microsoft, published in 2018. It’s full of videos and a minor amount of reading. You can probably blow through this in two or 3 days with a serious amount of dedication. If you just want to be relaxed about it, it would probably take you about a week and a half. It’s super simple to understand, and is designed for people with, as the title suggests, almost no knowledge of Kubernetes.

From the PDF…

Kubernetes is taking the app development world by storm. Already, 77% of companies with more than 1,000 developers that run Kubernetes are using it in production. Kubernetes is shaping the future of app development and management—and Microsoft wants to help you get started with it today. This guide is meant for anyone interested in learning more about Kubernetes. In just 50 days, you’ll understand the basics of Kubernetes and get hands-on experience with its various components, capabilities, and solutions, including Azure Kubernetes Service. Go from zero to hero with Kubernetes to set your company up for future app development success.

Kubernetes Learning Path version 1.0.pdf

Data Science Cheat-Sheets!!!

https://github.com/27ankitsharma/Data-Science–Cheat-Sheet-by-Asif-bhatt/find/master

If there’s anything we could use every now and then it’s a good cheat sheet.

After years of programming there are so many things you learn with every new project. There just isn’t room or will enough to remember everything. At some point in your career you’re going to realize that you still Google almost everything. Software, languages and OSes are just tools. Tools get updated, and there are always new ways to do things that used to take forever to accomplish. Sometimes, you just need a kick-start, or helpful reminder on how to do something.

If you really want to get people to leave you alone in your office, print these all out, and plaster them everywhere in your cube or office. Cheat sheets are also an amazing mental intimidation technique for coworkers that you want to leave you alone.

This is a great collection of cheat sheets for Data Science and Computer Scientists available on Github, curated by Ankit Sharma

If you want more cheat sheets, just Google it, and you’ll come up with a veritable crapalanche of help on any topic you desire.

Enjoy!

AWS “This is my Architecture”

This is a great site for learning about how companies are using different Amazon Web Services to accomplish their application goals. It’s all about architecture and getting ideas for different designs. I don’t have time to try everything out and do every tutorial, but these are some at a glance ideas that might fit something I’ll eventually work on.

There are currently 425 different examples for all sorts of applications from Computing to Machine Learning to Databases and Storage. Amazon is adding to the list every day. It’s an honestly a fantastic resource.

https://aws.amazon.com/this-is-my-architecture/

Passive Aggressive Office Technique – The Game

I started working on what will become either a game, or a coffee table book about passive aggressive things you can do at work to make yourself feel better about your awful office life. If you hate your job, you really should quit and do something else.

In case you’re not wired that way… this is an easy to follow guide to ruin your office life and that of your coworkers. At least you’ll leave with a little bit of pride at the end of the day.

It’s the little victories that count. You’re not going to win a war if you hate what you do, but at least you can take those down in your immediate vicinity. 😉