Industry Insights

Big Thinking Abounds in Idaho

September 26, 2019

This past weekend, I took part in the Think Big Festival located in Coeur D' Alene (CDA), Idaho – just a short drive away from Itron’s headquarters in Liberty Lake, Washington. When I first received the invite to the event, I wasn't sure what to expect, since “think big” sort of seemed to fall into the category of using smart as an adjective—overused while underdelivering.

Upon arrival at the block party, hosted on the downtown streets of CDA, my excitement grew as I found signs of real big thinking. The first thing I saw was a large robot that could be used for surgery, and it was actually usable - not just a concept. Beside the surgery robot were both young kids and adults lined up to try the advanced technology by connecting tiny tentacles with rubber bands. As I continued down the street, the whir of small drones and robots filled my ears. The following day was full of different discussions, some in the form of a forum and others one-on-one. Itron Idea Labs’ own Roberto Aiello was on stage discussing the future of smart cities with attendees from a variety of fields, ranging from solar roadways to nuclear microreactors. An interesting startup was looking at the use of a fixed-wing drone as a responder to provide information to first responders.

The festival was inspiring in its ability to really think big with talks focusing on products that can help prevent concussions in football players, virtual environments for doctors to digitally see in real time the changes they are making in surgery, and neurotech looking to enhance physical performance with the use of electricity instead of medicine. Beyond products, I witnessed conversations about life impacting topics such as the improvement of teaching with current and future technology and the place of technology in the medical field.

One of the discussions that I found personally appealing was the discussion of possible culture shifts due to technology. In the same way the internet and smart phone changed our world, there is always more coming. In this panel, they discussed the future of AR and VR. A CDA local that has joined Niantic, the makers of Pokémon Go among other things, had a lot to say about where he saw the technology going in the future, while also connecting that to where we are now.

The festival was nothing short of inspirational and really opened my eyes to what thinking big really means. So often we get stuck in our own worlds and spheres of influence, and seldom take the opportunity to peer out. My eyes were opened to the fact that smart cities are not purely the physical technology we can install in them, but a new way of thinking in how we use our city.

Roberto said it best when he explained that one of the biggest smart city applications, Google Maps, had very little to do with the integration into the city and far more to do with smart integration of the people of that city. New things abound, and forever will – so remember to think big!

Wystąpił błąd podczas przetwarzania szablonu.
The following has evaluated to null or missing:
==> authorContent.contentFields  [in template "44616#44647#114455" at line 9, column 17]

----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: contentFields = authorContent.content...  [in template "44616#44647#114455" at line 9, column 1]
----
1<#assign 
2	webContentData = jsonFactoryUtil.createJSONObject(author.getData()) 
3	classPK = webContentData.classPK 
4/> 
5 
6<#assign 
7authorContent = restClient.get("/headless-delivery/v1.0/structured-contents/" + classPK + "?fields=contentFields%2CfriendlyUrlPath%2CtaxonomyCategoryBriefs") 
8contentFields = authorContent.contentFields 
9categories=authorContent.taxonomyCategoryBriefs 
10authorContentData = jsonFactoryUtil.createJSONObject(authorContent) 
11friendlyURL = authorContentData.friendlyUrlPath 
12authorCategoryId = "0" 
13/> 
14 
15<#list contentFields as contentField > 
16   <#assign  
17	 contentFieldData = jsonFactoryUtil.createJSONObject(contentField)  
18	 name = contentField.name 
19	 /> 
20	 <#if name == 'authorImage'> 
21	    <#if (contentField.contentFieldValue.image)??> 
22	        <#assign authorImageURL = contentField.contentFieldValue.image.contentUrl />	 
23			</#if> 
24	 </#if> 
25	 <#if name == 'authorName'> 
26	    <#assign authorName = contentField.contentFieldValue.data /> 
27			<#list categories as category > 
28         <#if authorName == category.taxonomyCategoryName> 
29				     <#assign authorCategoryId = category.taxonomyCategoryId /> 
30				 </#if> 
31      </#list> 
32	 </#if> 
33	 <#if name == 'authorDescription'> 
34	    <#assign authorDescription = contentField.contentFieldValue.data /> 
35			 
36	 </#if> 
37	  
38	 <#if name == 'authorJobTitle'> 
39	    <#assign authorJobTitle = contentField.contentFieldValue.data /> 
40			 
41	 </#if> 
42 
43</#list> 
44 
45<div class="blog-author-info"> 
46	<#if authorImageURL??> 
47		<img class="blog-author-img" id="author-image" src="${authorImageURL}" alt="" /> 
48	</#if> 
49	<#if authorName??> 
50		<#if authorName != ""> 
51			<p class="blog-author-name">By <a id="author-detail-page" href="/w/${friendlyURL}?filter_category_552298=${authorCategoryId}"><span id="author-full-name">${authorName}</span></a></p> 
52			<hr /> 
53		</#if> 
54	</#if> 
55	<#if authorJobTitle??> 
56		<#if authorJobTitle != ""> 
57			<p class="blog-author-title" id="author-job-title" >${authorJobTitle}</p> 
58			<hr /> 
59		</#if> 
60	</#if> 
61	<#if authorDescription??> 
62		<#if authorDescription != "" && authorDescription != "null" > 
63			<p class="blog-author-desc" id="author-job-desc">${authorDescription}</p> 
64			<hr /> 
65		</#if> 
66	</#if> 
67</div>