Wednesday, August 8, 2018

Your AI blog is old and my code is running on the wrong cores

Digging around into stuff like TensorFlow, you might come across some statements similar to "the idea has existed since the 80's, but the technology wasn't fast enough".  There are certainly drawings that can make that case, and probably some code examples.  What is frustrating right now is that the hardware is finally fast enough, and the code is maturing quickly.  That means that what was true two years ago is not true today. 

I am most certainly not blaming the bloggers on this.  I have a blog about creating an Alexa skill that can still be loosely followed today, but the Alexa skill website is completely different from when I wrote that blog.  I'm pretty sure that there was a significant difference in the video requirements for security cameras to the Amazon Show and Spot since I wrote my camera blogs.  You may not even need to create your own RTSP revers proxy in order to display them on your Fire TV anymore.

What I am having a problem with is the lack of decent blogs from the industry.  Hands down, the best industry blog I have ever read has been William Lam with VirtuallyGhetto.  Proof of knowledge and deep understanding from someone who responds to legitimate questions.  That is how the industry needs to do this.  Meanwhile, Amazon blogs about building cloud applications to cloud developers, but nothing for a tech savvy hobbyist. 

Aggregate 1:
Virtually Ghetto

I don't want to complain about the lack of knowledge coming from the industry, the only people qualified to write about it are much better versed on it.  I just wish they had some new guys that they could throw into the fire and distill the information.  Especially Amazon and Nvidia.  Amazon offers free cloud services that I use to turn on a TV in my house.  Nvidia is the back-end hardware for my AI containers.  So, when I see a blog that is incredibly well written from under a year ago, I trust the information a little too much.  But it was also one of the top results in Google search.

Aggregate 2:
Very well written blog

Unfortunately Nvidia has come out with version 2.  Some of the other containers in that blog are not up to date either.  They are from late 2017, and were probably put out as a single working release before the author/developer got too busy.  This is where the industry needs to step in.  The blog should be up to date from the company, the containers should be from the the company, and the instructions should be clear.  Considering how simple the instructions for install are, it is a disgraceful failure on their part that they do not have up to date documentation, especially for a company that charges for concurrent use of a GRID GPU on top of the 8k$ price tag to buy the damned thing.  They have the money and resources.

So, next blog I write will bhave the date listed at least twice, give specific instructions for a basic build on specific software, and will probably have multiple links back to Nvidia with offensive tags on the links.

No comments:

Post a Comment

3d design for printing

I don't want to sound like an idiot.  I really don't.  I just lack the patience to learn Blender.  It's not just because the nam...