The useful-AI test: start with the decision, not the demo.
A draft field note on evaluating an AI initiative by the decisions and work it improves—not the novelty of the technology.
Practical perspectives on software, AI, delivery, and the choices that turn ambitious technology into durable change.
A draft field note on evaluating an AI initiative by the decisions and work it improves—not the novelty of the technology.
This year I focused my community activity on AI / Machine Learning by doing a series of talks. Thank you to everyone that attended and made them so successful! Please join me for my final pu…
Thanks you to everyone that attended my talks this week at Cream City Code and Madison ML group. Both were great audiences and I enjoyed the opportunity to present to you. Both talks used th…
I will be giving a workshop that culminates with the creation of your own Neural Network on October 24th in Milwaukee. This is a heavily revised version of the workshop I gave at that confer…
Check out my Intro to Neural Networks talk at Cream City Code. More information is available here: Cream City Code – An Introduction to Artificial Neural Networks…
At That Conference 2018 I gave a workshop on how to create a basic Neural Network. Thank you to everyone that attended, and especially those that made it the entire 4.5 hours. It was great s…
Thanks to everyone that attended my talk Introducing Neural Networks. Here are the slides from the talk, please reach out if you have any questions. An Introduction to Artificial Neural Netw…
Thank you to everyone that attended my talk yesterday at the OpenSource North. It was a great group with great discussion. The slides for this talk are available here. Cat or Dog Demo Azure …
Thanks to everyone that attended my talk Introducing Neural Networks and the great discussion afterwards. Here are the slides from the talk, please reach out if you have any questions. An In…
Adding a job to an Azure Batch AI cluster can be a time consuming task to perform prone to errors due to the many fields that need to be configured. Since all jobs end up in the same resourc…
Thanks to everyone that attended my talk Introducing Neural Networks and the great discussion afterwards. Here are the slides from the talk, please reach out if you have any questions. An In…
While working with the Azure Batch AI public preview I was unable to use the portal to create a Batch AI instance that was connected to a file share. I suspect this is just a bug in the prev…
Next week I will be speaking at the WI .Net Users Group. I will be speaking on Neural Networks and giving an overview of some of the most popular algorithms as well talking about real world …
Thank you to everyone that attend my talk yesterday at the MkeAzure Group. It was a great group with great discussion. The slides for this talk are available here. There will be some posts i…
During implementation of the concept in Part 1 I discovered that Traffic Manager probes were not accurately reporting outages of the web app's and would still route traffic to improperly fun…
Thank you to everyone that attended my talk yesterday at Global Azure Day Milwaukee. Let me know if any questions didn't get answered. Attached are the slides and a link to the demo. Expect …
Why? What lead me down this path is my desire to use PAAS whenever possible and avoid IAAS unless its absolutely necessary. Often the number one security requirement for a deployment is to p…
Thank you to everyone from the Milwaukee Azure User Group that attended my talk earlier this week. Let me know if any questions didn't get answered. Attached are the slides and the code from…
Where: MkeAzure User Group @ Safenet Consulting Milwaukee HQ When: Weds, November 15th 2017 6:30pm Who: Senior Developers and Architects with interest in MicroServices, Service Bus, and Azur…
Introducing the HoloDevelopers Wiki ! This wiki is an extension to the HoloDevelopers Slack Community . The goal of this wiki is to create a repository for any information useful to Develope…
Setting up my Windows Mixed Reality Headset and Controllers turned out to be the most difficult hardware to get working I've used in at least 20 years. It took me about a week after I receiv…
This is a non technical talk that is intended to show how Windows Mixed Reality fits into the Intelligent Cloud / Intelligent Edge strategy of Microsoft, to inspire you to get started develo…
Emerging technologies are disrupting the way companies do business. Natural language processing, mixed reality, and digital ink are a few of the technologies that are changing the ways we in…
I've updated this tutorial to use the MixedReality Toolkit packages, which is a great improvement. (Nice job MRToolkit team, this was a huge step forward in usability!) I've also updated the…
Thank you to everyone that attended my talk at That Conference this last week. I appreciated the great turn out and all of the great questions. My apologies on not being able to attend the f…
Where: Safenet Consulting Milwaukee HQ When: Tues, August 1st 2017 6pm-8pm Who: Senior Developers and Architects with interest in MicroServices, Service Bus, or Azure SIGNUP HERE This talk w…
Thanks for including me James! It's been fun learning a little bit more about all of the movers and shakers in the Mixed Reality space, and I'm honored to be included among them. http://www.…
I have published the complete source code for Western Town app on GitHub at: https://github.com/CameronVetter/Western-Town Tutorial Index [rps-include post=186]…
Last Updated: Jul 3, 2017 Tutorial Accomplishments Colliders Add a Character with a Rigidbody Animate the Character Add Character Movement This is the final section of this tutorial. This pu…
I've completed the Western Town HoloLens App and published it to the Windows Store . This is the app that is created in the HoloLens Tutorial . Get it here! Check out the trailer to see it i…
Last Updated: Jun 4, 2017 Tutorial Accomplishments Add occlusion to the scene Fix Voice command to swap between grid and occlusion Every time I show this demo to people I highlight the probl…
I've updated this tutorial to use the latest version of HoloToolkit, Visual Studio and Unity. Nothing was broken and it looks like Spatial Understanding is getting very close to working in U…
Build 2017 has come and gone. I had the privilege of meeting a lot of developers from the HoloLens Community, and hear about the great projects they are all working on. Sean Ong , podcaster …
Last Updated: Apr 30, 2017 Tutorial Accomplishments Add a cursor to the scene Add A Voice Command to the scene This section of the tutorial will add user control to our application. We will …
Last Updated: Apr 29, 2017 Tutorial Accomplishments Create a Manager that knows about all the Holograms to instantiate Update the Object Placer to instantiate Holograms based on the Manager …
I've taken the last month off of HoloLens development to spend time deepening my understanding of Unity development. The release of Visual Studio 2017 and Windows 10 Creators Update has remi…
Mixed Reality - Terminology, Techniques, and UX Challenges of the HoloLens Where: 100 State When : 3/28/2017 6:00 PM Link: http://meetup.com/madison-vr Do you want to explore Mars? Model a b…
Last Updated: Apr 23, 2017 Tutorial Accomplishments Use Spatial Understanding to find the location for a hologram Instantiate the hologram in the world Scale the hologram to the size of the …
Thank you to everyone that attended my HoloLens talk at Safenet Consulting. Here are the slides from the talk: Augmented reality for the Enterprise from Cameron Vetter…
Where: Safenet Consulting Milwaukee HQ When: Wed, January 18th 2017 6pm-8pm Who: Anyone with interest in learning about Mixed Reality and how to apply it within their Enterprise SIGNUP HERE …
Last Updated: Apr 24, 2017 Tutorial Accomplishments Test for Spatial Understanding Completeness Add Input Manager Finalizing Spatial Understanding This section of the tutorial will wrap up s…
The HoloLens ecosystem is a fast moving target, and I noticed that my tutorial was already inaccurate in spots due to changes in both Unity and the HoloToolkit. I've updated the tutorial for…
Last Updated: Apr 23, 2017 Tutorial Accomplishments Add Spatial Understanding Show Spatial Understanding Quality on Billboard Add Spatial Understanding This tutorial will start by adding Spa…
Phillips Hue Ambient Light Synced to a TV I've updated AmbiHueTv to support UVC Capture devices as well as webcams. The UVC Capture device works much better and I would recommend this method…
Last Updated: Apr 22, 2017 Tutorial Accomplishments Get the Project Better Organized Create a Spatial Status Billboard that TagsAlong What's Next? The last couple tutorials have focused on g…
Thank you to everyone that attended my HoloLens talk at UX Milwaukee. Here are the slides from the talk:…
Augmented Reality - Let’s Make Some Holograms! Where: Irish Pub in Third Ward When: 11/29/2016 6:30 PM Link: http://mkeux.com Do you want to explore Mars? Model a building on your conference…
Last Updated: Apr 22, 2017 Tutorial Accomplishments Save Spatial Map for Use In Unity Object Surface Observer Setup Save Spatial Map for Use In Unity Next we will inject a fake spatial map w…
Last Updated: Apr 18, 2017 Tutorial Accomplishments Spatial Mapping Observer and Manager Next Steps after Spatial Mapping Review After the first two sections of this tutorial series our proj…
A question I struggled with as a I started to develop for HoloLens is where to find information. There are not a lot of good sources of development information since public development only …
Last Updated: Apr 18, 2017 Tutorial Accomplishments Setup a Git Repository Initial Checkout Create the .gitignore file Configure the Unity Project Initial Commit and Push Setup a Git Reposit…
Last Updated: Aug 27, 2017 Tutorial Accomplishments Setup the HoloLens development tools Create the project Install the MixedReality Toolkit Setup the project setting for HoloLens Build and …
I've learned a lot about developing for HoloLens in the last few months. The hardest lesson was that the HoloAcademy is badly out of date and many of the SDK's are not documented. A few peop…
Versions: Unity 2017.1.0p5 | MixedRealityToolkit-Unity v1.2017.1.0 | Visual Studio 2017 15.3.2 Unity 3D Project Creation How to create a HoloLens project in Unity 3D Source Control Configure…
Thank you to everyone that attended my HoloLens talk at Milwaukee Code Camp. Here are the slides from the talk:…
Augmented Reality - Let’s Make Some Holograms! Where: Milwaukee Code Camp When: 10/15/2016 9:15 AM Link: http://www.milwaukeecodecamp.com Do you want to explore Mars? Model a building on you…
Phillips Hue Ambient Light Synced to a TV A recent trend in televisions has been the addition of ambient lights behind the screen that is synchronized with the action on the screen. After ad…
Recently a colleague asked me for some suggestions on books and technologies that she could start reading to prepare for the roll out of our new enterprise Service Oriented Architecture, to …
Currently I inherited a Team Foundation Server with many projects that have custom TFS templates that TFS ignores at upgrade time. I wanted to use some modern TFS 2013 features with these pr…
At work I've been doing some research into private cloud options. We hope to launch a private cloud (focused on development, not production) to host our build servers, test systems, tools li…
Here is the presentation that went along with my Bing Talk, I'm not sure there is a ton of value to it, without me speaking to it, but it was requested...…
I've tried many CMS's over the years, and never found them to be very polished packages. My old favorite, Joomla, was easy to use once you understood it, but so convoluted that only a very t…
Today I gave a talk on the Bing Development Platform . Due to time constraints and numerous people that were not developers in the audience I ended up going pretty light on the code walkthro…
I don't remember ever upgrading from one version of IOS to another where it hasn't been pure hell. Whether it is jailbroken or not there is always an incredible amount of problems. This real…