<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[tinyVerse]]></title><description><![CDATA[The future is tiny, and what are we doing about this?]]></description><link>https://tinyverse.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!UB2j!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png</url><title>tinyVerse</title><link>https://tinyverse.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 23 Jun 2026 14:37:52 GMT</lastBuildDate><atom:link href="https://tinyverse.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[tinyVerse]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[tinyverse@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[tinyverse@substack.com]]></itunes:email><itunes:name><![CDATA[Tinyverse]]></itunes:name></itunes:owner><itunes:author><![CDATA[Tinyverse]]></itunes:author><googleplay:owner><![CDATA[tinyverse@substack.com]]></googleplay:owner><googleplay:email><![CDATA[tinyverse@substack.com]]></googleplay:email><googleplay:author><![CDATA[Tinyverse]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Updates from the Tinyverse]]></title><description><![CDATA[Runtime improvements and platform flexibility]]></description><link>https://tinyverse.substack.com/p/updates-from-the-tinyverse-000</link><guid isPermaLink="false">https://tinyverse.substack.com/p/updates-from-the-tinyverse-000</guid><dc:creator><![CDATA[Kartik Thakore]]></dc:creator><pubDate>Tue, 24 May 2022 13:00:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SpB4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Over the last few weeks, the HOTG.ai team have been hard at work on expanding the Rune runtime and Rune spec to support more workloads. Using our declarative interfaces, we are able to rapidly iterate our Runtime and running times. </p><p><a href="https://github.com/bytecodealliance/wit-bindgen">WIT bindgen</a> is a way to describe interfaces for Webassembly modules and export/import functions which can be used to generate stubs for multiple languages. The first implementation the team worked on was to move our initial hand rolled interfaces to WIT bindgen.</p><h2>Pure Rust Runtime Implementations</h2><h4>New Rust Runtime&nbsp;on Devices</h4><p>Our initial Runtime for mobile devices was implemented in C++. Updating this implementation required a lot of work and hampered our ability to iterate. This past week, we successfully released our mobile app update where the runtime is entirely defined in WIT. We are seeing slight improvements in memory! Most importantly, we can now use a single code base for all our runtimes (besides the web runtime).</p><p>Here&#8217;s a sneak peek from our Mobile Engineering Wizard! Our team has been playing with visualization to render ML pipelines directly in the app :) Neat, huh? </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SpB4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SpB4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 424w, https://substackcdn.com/image/fetch/$s_!SpB4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 848w, https://substackcdn.com/image/fetch/$s_!SpB4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 1272w, https://substackcdn.com/image/fetch/$s_!SpB4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SpB4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png" width="252" height="545.3538461538461" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2532,&quot;width&quot;:1170,&quot;resizeWidth&quot;:252,&quot;bytes&quot;:667339,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SpB4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 424w, https://substackcdn.com/image/fetch/$s_!SpB4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 848w, https://substackcdn.com/image/fetch/$s_!SpB4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 1272w, https://substackcdn.com/image/fetch/$s_!SpB4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F458d7c91-c9ce-4f7b-a472-d1c72aab089d_1170x2532.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Bringing composability to Rune</h2><p>From the beginning, Rune was built to provide a way to compose and reuse building blocks of ML pipelines (which we call processing blocks). Our initial version of Rune hadn&#8217;t quite hit this goal as we still needed to write all our processing blocks in Rust and everything was compiled into a single WebAssembly binary. Our team is excited to share that we are finally changing this! </p><blockquote><p><strong>We can now leverage multiple languages to write proc blocks as long as they fit our specific interfaces.</strong> </p></blockquote><p>This means you could have processing blocks, models, and data ingestion written in languages from Go to Java. </p><p>We&#8217;ve accomplished this by compiling each processing block to WebAssembly individually and embedding both these compiled binaries and the pipeline DAG in the final Rune. The runtime then loads each processing block and chooses how to evaluate them based on the flow of data through the pipeline.</p><p>Expect to see more of a detailed breakdown of our runtime in the coming weeks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4psY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4psY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 424w, https://substackcdn.com/image/fetch/$s_!4psY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 848w, https://substackcdn.com/image/fetch/$s_!4psY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 1272w, https://substackcdn.com/image/fetch/$s_!4psY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4psY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png" width="540" height="420" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/ce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:540,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17762,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4psY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 424w, https://substackcdn.com/image/fetch/$s_!4psY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 848w, https://substackcdn.com/image/fetch/$s_!4psY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 1272w, https://substackcdn.com/image/fetch/$s_!4psY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fce775a03-9af0-4128-9b34-eb7606cd943d_540x420.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Edge in-memory OLAP Analytics</h2><p>Finally, our team is working hard on our ability to provide more value using portable computing. One of the directions we are exploring this is to address frustrations faced by inability to quickly run ML and ad-hoc queries in a rapid manner. To this effect, we are working on top of great technologies like Apache Arrow and DuckDB, to put together a way to run Runes directly on data on your laptop. No ETL, no Infra, and get started finding insights. </p><blockquote><p>We want to work with you to make an amazing experience for Edge Analytics. Feel free to reach out to kartik@hotg.ai if this interests you!</p></blockquote><p>Have a sneak peek at the video below! </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.loom.com/share/bf707a091f804ded800e2edcfe7c1318" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZNno!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 424w, https://substackcdn.com/image/fetch/$s_!ZNno!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 848w, https://substackcdn.com/image/fetch/$s_!ZNno!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 1272w, https://substackcdn.com/image/fetch/$s_!ZNno!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZNno!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png" width="1003" height="567" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:567,&quot;width&quot;:1003,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:108162,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.loom.com/share/bf707a091f804ded800e2edcfe7c1318&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZNno!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 424w, https://substackcdn.com/image/fetch/$s_!ZNno!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 848w, https://substackcdn.com/image/fetch/$s_!ZNno!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 1272w, https://substackcdn.com/image/fetch/$s_!ZNno!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7d96c2ed-3272-4b9a-b95c-1df4d4cf117f_1003x567.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Until then, keep building the future!</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a></p>]]></content:encoded></item><item><title><![CDATA[Differential ETL | Part 2 ]]></title><description><![CDATA["Bring compute to the data"]]></description><link>https://tinyverse.substack.com/p/differential-etl-part-2</link><guid isPermaLink="false">https://tinyverse.substack.com/p/differential-etl-part-2</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Tue, 03 May 2022 13:00:38 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Welcome to the sequel and the final post of Differential ETL we shared about last week. If you missed Part 1, you can find it below for a quick read.</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:52442920,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/differential-etl-bring-compute-to&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Differential ETL | Part 1&quot;,&quot;truncated_body_text&quot;:&quot;This is a two-part series about an exciting area of work at hotg.ai. The second part will be a follow up post in a week. In the first part we want to touch upon a familiar concept of distributed map reduce but with a few twists. If you are wondering how this relates to the world of edge computing - read on :).&quot;,&quot;date&quot;:&quot;2022-04-26T13:00:42.707Z&quot;,&quot;like_count&quot;:2,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:45856008,&quot;name&quot;:&quot;Akshay Sharma&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/dbf908a7-9664-49b2-91e4-e1682db3d8a9_4032x3024.jpeg&quot;,&quot;bio&quot;:&quot;Investing in edge, privacy, AI, and decentralization. Usually lurking in the intersection of health, tech, AI, and crypto. \nOpinions are my own.&quot;,&quot;profile_set_up_at&quot;:&quot;2021-09-01T19:22:22.899Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:390893,&quot;user_id&quot;:45856008,&quot;publication_id&quot;:464089,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:464089,&quot;name&quot;:&quot;Akshay Sharma&quot;,&quot;subdomain&quot;:&quot;akshays&quot;,&quot;custom_domain&quot;:&quot;www.sharma.ai&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Ideas on edge, privacy, crypto, investments, and computational experiments&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f1307e15-f735-4556-b34f-8247dd45144f_256x256.png&quot;,&quot;author_id&quot;:45856008,&quot;theme_var_background_pop&quot;:&quot;#25BD65&quot;,&quot;created_at&quot;:&quot;2021-08-29T22:25:34.279Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;Akshay Sharma&quot;,&quot;copyright&quot;:&quot;Akshay Sharma&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}},{&quot;id&quot;:626886,&quot;user_id&quot;:45856008,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false},{&quot;id&quot;:31587001,&quot;name&quot;:&quot;Holly Ly&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bcbb563e-201e-4efa-a55f-064e7eb5719c_200x200.png&quot;,&quot;bio&quot;:null,&quot;profile_set_up_at&quot;:&quot;2021-08-31T17:21:57.472Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:396742,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:469844,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:469844,&quot;name&quot;:&quot;Sincerely Holly&quot;,&quot;subdomain&quot;:&quot;sincerelyholls&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Bringing heart, personality and magic to emerging industries&quot;,&quot;logo_url&quot;:null,&quot;author_id&quot;:31587001,&quot;theme_var_background_pop&quot;:&quot;#6B26FF&quot;,&quot;created_at&quot;:&quot;2021-08-31T17:19:07.433Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Holly Ly&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}},{&quot;id&quot;:21952,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/differential-etl-bring-compute-to?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Differential ETL | Part 1</div></div><div class="embedded-post-body">This is a two-part series about an exciting area of work at hotg.ai. The second part will be a follow up post in a week. In the first part we want to touch upon a familiar concept of distributed map reduce but with a few twists. If you are wondering how this relates to the world of edge computing - read on &#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">4 years ago &#183; 2 likes &#183; Akshay Sharma and Holly Ly</div></a></div><p>Alrighty! Let&#8217;s dive deeper into what Differential ETL means with a specific example. We will wrap up by highlighting other examples where this will become powerful. </p><h2>Federated Analytics</h2><p>Federated analytics is a case of differential ETL, where data is in multiple <strong>private</strong> silos, and the aim is to <strong>extract meaningful information</strong> from the data across the silos. </p><p><a href="https://www4.comp.polyu.edu.hk/~csdwang/Publication/FA-vision21.pdf">This paper talks about Federated Analytics</a> in more depth if you are interested in a literature review. <a href="https://ai.googleblog.com/2020/05/federated-analytics-collaborative-data.html?m=1">Google wrote a blog</a> detailing how Federated Analytics can accelerate data science. </p><p>The diagram below shows a simple schematic of what federated analytics looks like. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UQqi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UQqi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 424w, https://substackcdn.com/image/fetch/$s_!UQqi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 848w, https://substackcdn.com/image/fetch/$s_!UQqi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 1272w, https://substackcdn.com/image/fetch/$s_!UQqi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UQqi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png" width="1456" height="1904" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1904,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:349867,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UQqi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 424w, https://substackcdn.com/image/fetch/$s_!UQqi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 848w, https://substackcdn.com/image/fetch/$s_!UQqi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 1272w, https://substackcdn.com/image/fetch/$s_!UQqi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0948da08-f9f4-4bc5-a829-a6076d77fb6b_1912x2500.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>According to the diagram above, this demonstrates data in several <strong>heterogeneous </strong>systems (databases, data lakes, files, etc.). The compute environments around these could also be different from each other (bare metal, Kubernetes, on-prem vms, phones, etc.). The goal is to send one or more workload to extract some key information back as result.</p><p><strong>To sum up:</strong></p><ol><li><p>Data and app teams create a workload - think of this as the ETL pipeline. HOT-G&#8217;s Rune container technology is designed for this.</p></li><li><p>Optionally the security team(s) could review what is in the workload. This verification can happen programmatically with HOT-G tools. </p></li><li><p>Workloads are then federated / distributed to every participating compute node. This topographic setup can be dynamic too!</p></li><li><p>The workloads are run on each silo, and the resulting computed results (reduce) are aggregated back. This could happen in another trusted compute node or a 3rd part even.</p></li></ol><p>It is important to note that the workloads don&#8217;t fetch all data back, instead they run some form of <strong>map</strong> ETL function. </p><p>The differential bits come in if you want to send different workloads to different nodes as the underlying data could be different. </p><h2>Demo</h2><p>Let&#8217;s look at this with the lens of a real-world example. Pharmaceutical companies are looking to monitor the drug on patients after it is launched. The monitoring could be as part of the <a href="https://en.wikipedia.org/wiki/Postmarketing_surveillance">post market surveillance</a> of the drug or even during the trial to understand the <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6853128/">survival rate</a>. They are keen on measuring some critical information from several sites (hospitals / providers) to learn about the drug characteristics of patients. </p><p>Sites / Providers / Hospitals do not share the actual diagnosis and medical record data due to compliance, conflict, and regulation in general.</p><p>Federated analytics is a perfect solution for this problem. The top part of the schematic below explains the setup.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ycrZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ycrZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 424w, https://substackcdn.com/image/fetch/$s_!ycrZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 848w, https://substackcdn.com/image/fetch/$s_!ycrZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 1272w, https://substackcdn.com/image/fetch/$s_!ycrZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ycrZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png" width="1456" height="1904" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1904,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:416088,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ycrZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 424w, https://substackcdn.com/image/fetch/$s_!ycrZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 848w, https://substackcdn.com/image/fetch/$s_!ycrZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 1272w, https://substackcdn.com/image/fetch/$s_!ycrZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5423b319-41ad-4505-83aa-8d72eddc78a3_1912x2500.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The bottom part of the above schematic shows the <strong>demo setup. </strong>We&#8217;ve thoughtfully chosen a simpler setup to show the demo. We are demonstrating silos of data across <strong>simulated data </strong>on desktop browsers and phone browsers.  </p><p>We are computing the mean (average) and standard deviation of the age of the patients who have recovered. In fact, the filtering of the data itself could be part of the workload - for example: <em>find the mean and median age of patients who have shown allergic reactions to the drug.</em> </p><p>Watch the demo video below for the full experience.</p><div id="youtube2-J7g4RGVyzpw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;J7g4RGVyzpw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/J7g4RGVyzpw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Dynamic updates with HOT-G platform</h2><p>If you saw the video, we changed the metric to track in the workload. The ability to dynamically change differential workloads and recompute other analytics is a powerful paradigm. </p><p>The self-explanatory sequence diagram below describes the operations in the demo. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kHW-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kHW-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 424w, https://substackcdn.com/image/fetch/$s_!kHW-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 848w, https://substackcdn.com/image/fetch/$s_!kHW-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 1272w, https://substackcdn.com/image/fetch/$s_!kHW-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kHW-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png" width="1456" height="1114" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1114,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:365347,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kHW-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 424w, https://substackcdn.com/image/fetch/$s_!kHW-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 848w, https://substackcdn.com/image/fetch/$s_!kHW-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 1272w, https://substackcdn.com/image/fetch/$s_!kHW-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0dc04bc4-36d7-4915-8757-fb7b998764e9_2500x1912.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>This all happens without having to change a <strong>single line of code</strong>! This is the true power of HOT-G&#8217;s zero code build and deploy platform. Moreover, we can run the workload <strong>anywhere. </strong>This is because we are maximally portable as well.</p></blockquote><h2>Future extensions</h2><p>With HOT-G&#8217;s platform, the possibilities are endless. Soon, our team will be supporting the following on our platform:</p><ul><li><p><strong>Workload manager for security and infrastructure teams</strong> - the platform provides a <strong><a href="https://en.wikipedia.org/wiki/Zero_trust_security_model">zero-trust</a> </strong>based workload management tool where security teams can decide the access privileges per silo. This is configured using <a href="https://www.openpolicyagent.org/">OPA based</a> policies. </p></li><li><p><strong>SQL like interface for querying - </strong>The workloads in our example were built using our zero code <strong>drag and drop </strong>interface. We are adding an SQL interface so analysts can run their favorite aggregate queries. Power to the people!</p></li><li><p><strong>Private and secure algorithms/workload - </strong>In many situations, the workload might need to be built using proprietary algorithms/models. Now, HOT-G can computationally protect this with our technology. We have written in the past about our original work in the space of <strong><a href="https://tinyverse.substack.com/p/introducing-edgesecops-securing-models?s=w">Edge SecOps - </a></strong><a href="https://tinyverse.substack.com/p/introducing-edgesecops-securing-models?s=w">protecting workloads on any edge</a>. We are bringing it all home with these efforts!</p></li></ul><h2>Conclusion</h2><p>To show how repeatable and big this market is, lets count the ways, shall we? </p><blockquote><p>These are only feasible because we have highly portable container technology that can be easily secured, built, and deployed continuously with minimal effort.</p></blockquote><ul><li><p><strong>Analytics on streaming data</strong> such as video and audio - rune containers can do aggregation on rich edge data - without requiring any code.</p></li><li><p><strong>Data harmonization</strong> - data silos mean there are schema differences and data changes continuously. Now, you can reign in the complexity with Rune workloads that monitor and auto-normalize schemas (and data).</p></li><li><p><strong>Data mesh based unified analytics</strong> - Our platform lets you build data mesh where you can interoperate across data silos and vendors by not having to move the data.</p></li><li><p><strong>ESG reporting</strong> - Sustainability is a big market and ESG reporting is inherently hard due to how fragmented the data is. HOT-G can compute the metrics on data anywhere.</p></li><li><p><strong>AI ad-tech analytics</strong> - Runes workloads can be used to run simple small models on web pages to do dynamic triggers. Third party analytics are mostly focused on click-stream data, but with Runes you can make a first party rich analytics capture to personalize browsing experiences. </p></li></ul><h2><em><strong>The possibilities are endless. </strong></em></h2><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Differential ETL | Part 1]]></title><description><![CDATA["bring compute to the data"]]></description><link>https://tinyverse.substack.com/p/differential-etl-bring-compute-to</link><guid isPermaLink="false">https://tinyverse.substack.com/p/differential-etl-bring-compute-to</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Tue, 26 Apr 2022 13:00:42 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is a two-part series about an exciting area of work at <a href="https://hotg.ai/">hotg.ai</a>. The second part will be a follow up post in a week.</p><p>In the first part we want to touch upon a familiar concept of <a href="https://en.wikipedia.org/wiki/MapReduce">distributed map reduce</a> but with a few twists. </p><p>If you are wondering how this relates to the world of edge computing - read on :).</p><h2>A brief primer</h2><p>The <a href="https://research.google/pubs/pub62/">classic paper from Google</a> that introduced us to the world of map reduce pattern in 2004 was designed to address computing on large data where the computations need to be distributed across hundreds or thousands of machines to finish in a reasonable amount of time.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-tTA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-tTA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 424w, https://substackcdn.com/image/fetch/$s_!-tTA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 848w, https://substackcdn.com/image/fetch/$s_!-tTA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 1272w, https://substackcdn.com/image/fetch/$s_!-tTA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-tTA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png" width="1456" height="1037" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1037,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:414447,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-tTA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 424w, https://substackcdn.com/image/fetch/$s_!-tTA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 848w, https://substackcdn.com/image/fetch/$s_!-tTA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 1272w, https://substackcdn.com/image/fetch/$s_!-tTA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa29f9dfd-eb4a-4048-80ef-da1b4f9baea9_2916x2076.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6><strong>source: <a href="https://static.googleusercontent.com/media/research.google.com/en//archive/mapreduce-osdi04.pdf">google map reduce paper</a> </strong></h6><p></p><p>To simply put, you have a large data set in a <strong>central location</strong> that needs to be processed with <strong>well-defined computation </strong>that can be parallelized over a network of compute nodes. The <strong>mapped</strong> results are then <strong>reduced,</strong> again with a well-defined computation to a meaningful result.</p><p>This is a distributed computing implementation of the well-known <a href="https://www.oreilly.com/library/view/mapreduce-design-patterns/9781449341954/ch01.html">MapReduce design pattern</a>.</p><p>A well-known variation of this is using streaming data (Spark) as opposed to batch processing (Hadoop).</p><h2>The conundrum of centralizing data</h2><p>Every modern enterprise is creating new data across several touch points within the organization. This could be data created in ERP systems, sales systems, product systems, application data, monitoring data, vendor data, infrastructure, and much more. </p><p>ELT helps enterprises bring all raw data in a <a href="https://databricks.com/discover/data-lakes/introduction">Data Lake</a>, allowing them to build more refined datasets in a <a href="https://hevodata.com/blog/snowflake-data-warehouse/">Data Warehouse</a>. In return, the Data Warehouse becomes useful for downstream systems such as machine learning systems and analytics systems.</p><p><a href="https://future.a16z.com/emerging-architectures-modern-data-infrastructure/">a16z has written what a modern enterprise&#8217;s unified data platform</a> could look like. </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uson!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uson!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 424w, https://substackcdn.com/image/fetch/$s_!uson!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 848w, https://substackcdn.com/image/fetch/$s_!uson!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 1272w, https://substackcdn.com/image/fetch/$s_!uson!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uson!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png" width="1456" height="900" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/682cd270-700f-4047-acad-1c490a27d103_2000x1236.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:205987,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uson!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 424w, https://substackcdn.com/image/fetch/$s_!uson!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 848w, https://substackcdn.com/image/fetch/$s_!uson!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 1272w, https://substackcdn.com/image/fetch/$s_!uson!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F682cd270-700f-4047-acad-1c490a27d103_2000x1236.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>source: <a href="https://future.a16z.com/emerging-architectures-modern-data-infrastructure/">https://future.a16z.com/emerging-architectures-modern-data-infrastructure/</a></h6><p></p><p>There are hundreds of companies working in the &#8220;<a href="https://en.wikipedia.org/wiki/Extract,_transform,_load">ETL space</a>&#8221; that are iterating on ways to help enterprise centralize their data. <a href="https://future.a16z.com/data50/">a16z has a brief list</a> as well. </p><p> </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bGjL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bGjL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 424w, https://substackcdn.com/image/fetch/$s_!bGjL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 848w, https://substackcdn.com/image/fetch/$s_!bGjL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 1272w, https://substackcdn.com/image/fetch/$s_!bGjL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bGjL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png" width="1456" height="1284" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6005b1be-59de-4234-8725-880f3034e439_1572x1386.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1284,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:249723,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bGjL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 424w, https://substackcdn.com/image/fetch/$s_!bGjL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 848w, https://substackcdn.com/image/fetch/$s_!bGjL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 1272w, https://substackcdn.com/image/fetch/$s_!bGjL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6005b1be-59de-4234-8725-880f3034e439_1572x1386.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>source: <a href="https://future.a16z.com/data50/">https://future.a16z.com/emerging-architectures-modern-data-infrastructure/</a></h6><p></p><p>If you are an enterprise, the goal to centralize ALL data in one place is an asymptote - it will be a never-ending catch-up game. </p><p>This leads to the <strong>conundrum</strong>:</p><blockquote><p>What if you cannot centralize all the data? </p></blockquote><h2>A fragmented and distributed world</h2><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yTRc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yTRc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 424w, https://substackcdn.com/image/fetch/$s_!yTRc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 848w, https://substackcdn.com/image/fetch/$s_!yTRc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 1272w, https://substackcdn.com/image/fetch/$s_!yTRc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yTRc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png" width="829" height="608" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:608,&quot;width&quot;:829,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:363154,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yTRc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 424w, https://substackcdn.com/image/fetch/$s_!yTRc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 848w, https://substackcdn.com/image/fetch/$s_!yTRc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 1272w, https://substackcdn.com/image/fetch/$s_!yTRc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4c3188-5770-4407-84bb-1ac32be7945b_829x608.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With most enterprises, there&#8217;s massive fragmentation of data that is accumulating in small silos that cannot easily centralize. Here are some key reasons as to why this is the case:</p><ul><li><p>Compliance and privacy - GDPR, CCPA, and every state, country, and region are moving towards creating unique laws around how citizen&#8217;s data should be handled</p></li><li><p>Rapid rate at which new <strong>type of </strong>data<strong> </strong>is added - creating and maintaining new data ingestion is an expensive endeavor</p></li><li><p>Security is a priority - sometimes, it is about permanent control on access to data for regulatory reasons</p></li><li><p>Heterogeneity in where the data is generated and kept - a lot of times the data is sent via email, spreadsheets, FTP files, a local database, and so on. Places where you can forget about running a <strong>spark job. </strong></p></li></ul><p>From our point of view, the future of fragmentation looks something like this:</p><blockquote><p><strong>We will need to bring the compute to data </strong></p></blockquote><p>The data will not only be spread in data silos internally, but it will also be on user devices, across partners, and hybrid cloud and on-prem. </p><p><strong>Embracing heterogeneous computing will become paramount for the success of an enterprise.</strong></p><p>What will be even more interesting is that not only will each data silo look different, but it will also contain different fragments of data. </p><blockquote><p>This means you cannot easily apply MapReduce patterns to gain computational advantages easily</p></blockquote><p>We will have to bring compute to hostile environments that might have extremely limited capabilities. For instance, phones, bare metal computer running in a basement at a hospital, an on-prem data center VM, multiple cloud environments each with its own setup, and so on. </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PyNP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PyNP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 424w, https://substackcdn.com/image/fetch/$s_!PyNP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 848w, https://substackcdn.com/image/fetch/$s_!PyNP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 1272w, https://substackcdn.com/image/fetch/$s_!PyNP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PyNP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png" width="1456" height="598" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/f221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:598,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:872251,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PyNP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 424w, https://substackcdn.com/image/fetch/$s_!PyNP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 848w, https://substackcdn.com/image/fetch/$s_!PyNP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 1272w, https://substackcdn.com/image/fetch/$s_!PyNP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff221b268-4c75-43ea-8ea4-6dbd44078155_1920x788.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h4><strong>We call this &#8220;Differential ETL&#8221; </strong></h4><p>You could run different workloads in each silo, and still need to reduce the output of each node. Think of it as not trying to bring the data to one place but bringing the insights from the data to wherever needed. </p><blockquote><p>We want to be clear in stating that centralizing the data with ETL technologies will continue to exist and grow, but there will also be a higher rate of fragmentation.</p></blockquote><p>There is no easy way to run docker on these systems:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iyLY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iyLY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 424w, https://substackcdn.com/image/fetch/$s_!iyLY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 848w, https://substackcdn.com/image/fetch/$s_!iyLY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 1272w, https://substackcdn.com/image/fetch/$s_!iyLY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iyLY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png" width="746" height="73" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:73,&quot;width&quot;:746,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9554,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iyLY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 424w, https://substackcdn.com/image/fetch/$s_!iyLY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 848w, https://substackcdn.com/image/fetch/$s_!iyLY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 1272w, https://substackcdn.com/image/fetch/$s_!iyLY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcbc63a1-4bae-420d-b188-fe109baaebfa_746x73.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Part 2 | Prologue</h2><p>Hopefully, we have whet your appetite for data fragmentation across a heterogeneous platform. We call moving compute to where the data silo is a problem of edge computing. </p><p>In part two of this series, we will go a bit deeper on the examples and use cases of differential ETL across a few industries. We will also couple that with some sneak peaks into some exciting work we have been doing in this space with our Rune container technology :) </p><p>Until then, keep building the future!</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a></p>]]></content:encoded></item><item><title><![CDATA[Updates from the Tinyverse]]></title><description><![CDATA[March 2022 Edition]]></description><link>https://tinyverse.substack.com/p/updates-from-the-tinyverse</link><guid isPermaLink="false">https://tinyverse.substack.com/p/updates-from-the-tinyverse</guid><dc:creator><![CDATA[Kartik Thakore]]></dc:creator><pubDate>Thu, 31 Mar 2022 13:00:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7B-9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi Tinyversians!</p><p>It has been a busy month and the HOTG team has been plugging away across our platform. Let&#8217;s jump straight into it :D </p><h1>Platform Updates</h1><h3>React Native</h3><p>First, we have finally added support for React Native! React Native is a popular application development framework that uses a bridge over JS to call native modules such as <a href="https://github.com/hotg-ai/librunecoral">librunecoral</a>. Behind the scenes we had to work hard on memory copy over the bridge. However, with some elbow grease we were able to crack this problem and now have an initial version working. Have a look at an example app in action <a href="https://www.loom.com/share/8cd73246d3a0445e9af894dfd842c5c6">here</a>.</p><p>Repo with example: <a href="https://github.com/hotg-ai/react-native-rune">https://github.com/hotg-ai/react-native-rune</a></p><h3>Runtime: Rust first, iOS build &amp; Tensorflow 3.8 Support </h3><p>The Librunecoral (librc) project is our native bindings across various platforms and provides a consistent runtime for Rune to be executed on. Until this release librc was leveraging an older version of our runtime implementation built in C/C++. In this release we have moved over our entire runtime to Rust with bindings to Wasm3. This is a big deal as it means the Rust runtime from linux embedded, iOS, Android and more is less fragmented. We have had a Rust runtime implementation for several weeks now but were blocked by our ability to build on iOS. </p><p>As of 3 days ago our engineering team were finally able to get bazel and iOS builds working! </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7B-9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7B-9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 424w, https://substackcdn.com/image/fetch/$s_!7B-9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 848w, https://substackcdn.com/image/fetch/$s_!7B-9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 1272w, https://substackcdn.com/image/fetch/$s_!7B-9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7B-9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png" width="1134" height="358" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:1134,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:106145,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7B-9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 424w, https://substackcdn.com/image/fetch/$s_!7B-9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 848w, https://substackcdn.com/image/fetch/$s_!7B-9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 1272w, https://substackcdn.com/image/fetch/$s_!7B-9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc087b11-c282-4f02-8c93-000d3d58534d_1134x358.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The cherry on top is that in the process of upgrading bazel builds we were able to add Tensorflow 3.8 support! </p><h2>Rune ABI and WIT</h2><h4><em>Investing in better interface definitions</em></h4><p>With more implementations with partners and developer we learned that our initial implementation of our Rune interface has begun to show limitations. Each iteration of the ABI required us to go an update a variety of runtime implementation across the ecosystem. Needless to say this really hamstrung our ability to iterate and release new ABI improvements. One solution to this are declarative interfaces that can be used to auto generate code bindings to the various runtimes. <a href="https://github.com/bytecodealliance/wit-bindgen">WIT bindgen</a> is early stage project from the byte code alliance. Using WIT we are able to provide clear interface definitions for all of our Rune proc blocks. By making our interfaces declarative we can now begin work on updating our ABIs to support more features rapidly!</p><p>An example of how we use WIT is to provide tensor metadata. </p><pre><code>/// Information about a tensor.
resource tensor-metadata {
    /// Create a new named tensor.
    static new: function(name: string) -&gt; tensor-metadata
    /// A human-friendly description of the tensor.
    ///
    /// The text may include markdown.
    set-description: function(description: string)
    /// Add a hint that provides the runtime with contextual information about
    /// this node.
    add-hint: function(hint: tensor-hint)
}</code></pre><p>This interface is then fulfilled with in our proc-blocks in rust as</p><pre><code>let output = TensorMetadata::new("labels");
            output.set_description("The corresponding labels.");
            let hint = supported_shapes(
                &amp;[ElementType::Utf8],
                Dimensions::Fixed(&amp;[0]),
            );
            output.add_hint(&amp;hint);</code></pre><p>You can see the entire <a href="https://github.com/hotg-ai/wit-files/blob/1edb6eaf97e9e86d350681a16b37b6ebea7d4306/rune/runtime-v1.wit">Rune interface defined in github</a>.</p><h3>What&#8217;s next</h3><p><br>We plan on redesigning more of our ABI using WIT to iterate on ways to do graph-context sharing which will allow for better error reporting and <a href="https://www.tensorflow.org/guide/ragged_tensor">ragged tensors</a>. If you are curious about our work here please come chat with us on discord.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/gPCNNvRnF4&quot;,&quot;text&quot;:&quot;Let's chat about WIT&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://discord.gg/gPCNNvRnF4"><span>Let's chat about WIT</span></a></p><h1>Hammer Studio Forge</h1><h3>Security, UX, Diagramming Engine and Documentation</h3><p>We have been meeting many developers since our Feb8th launch and rapidly releasing improvements. Our <a href="https://studio.hotg.ai/#/release-notes">release notes</a> are published on studio show details on various improvements so far. </p><p>One specific update that I am particularly excited about is our diagramming engine.</p><p>On Forge Studio we have completely overhauled our rendering engine so that we can make designing pipelines less painful. The new diagram rendering engine provides better interaction support and eventing. Better eventing allows us to finally have visual validation </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!71jw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!71jw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 424w, https://substackcdn.com/image/fetch/$s_!71jw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 848w, https://substackcdn.com/image/fetch/$s_!71jw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 1272w, https://substackcdn.com/image/fetch/$s_!71jw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!71jw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png" width="1428" height="690" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:690,&quot;width&quot;:1428,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:145438,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!71jw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 424w, https://substackcdn.com/image/fetch/$s_!71jw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 848w, https://substackcdn.com/image/fetch/$s_!71jw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 1272w, https://substackcdn.com/image/fetch/$s_!71jw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8fe7235-7c70-468b-bd58-0b32c0f8870f_1428x690.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This allows ML pipeline designers to rapidly see issues in their transformations and tensors.</p><h3>Documentation Improvements</h3><p>Over on the documentation side we have put a ton of new articles from examples tutorials and more. One of our community&#8217;s favorite is building custom computer vision models for the edge. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hotg.dev/docs/forge/tutorial/lobe_ai&quot;,&quot;text&quot;:&quot;Most read tutorial&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hotg.dev/docs/forge/tutorial/lobe_ai"><span>Most read tutorial</span></a></p><p></p><h1>TinyMLOps - Paper submission</h1><p>One of the paper we authored with the <a href="https://www.ugent.be/ea/idlab/en/members/pieter-simoens.htm">Dr. Pieter Simoens</a> from Ghent University has now been accepted for the Parallel AI and Systems for the Edge workshop (paise 2022) https://www.paise.org.</p><p>It is titled: <strong>TinyMLOps: Operational Challenges for Widespread Edge AI Adoption</strong> and you can read it all here: <a href="https://arxiv.org/abs/2203.10923">https://arxiv.org/abs/2203.10923</a></p><p>In a continuously fragmenting and distributed world, ensuring having a strategy for the Edge becomes critical. There are inherent production level challenges for the Edge such as:</p><ul><li><p>repeatability</p></li><li><p>deployments</p></li><li><p>security</p></li><li><p>IP protection</p></li><li><p>orchestration</p></li></ul><p>Give the paper a read for a broad understanding of the challenges, and feel free to reach out to us if you want to discuss more :).</p><h2>Forge App of the Month!</h2><h3>Game SDK for Mobile Web </h3><p>If you made it this far you get to see an <a href="https://ai-nft.web.app">easter egg</a> :D As you may have heard we have been getting into the unicorn business with Laguna Games :) We are putting together an SDK that will let you use Rune with Unity games :D </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rEbj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rEbj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 424w, https://substackcdn.com/image/fetch/$s_!rEbj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 848w, https://substackcdn.com/image/fetch/$s_!rEbj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 1272w, https://substackcdn.com/image/fetch/$s_!rEbj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rEbj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png" width="1304" height="1114" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/ff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1114,&quot;width&quot;:1304,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:822416,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rEbj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 424w, https://substackcdn.com/image/fetch/$s_!rEbj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 848w, https://substackcdn.com/image/fetch/$s_!rEbj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 1272w, https://substackcdn.com/image/fetch/$s_!rEbj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fff4ac742-00de-4d54-9a29-b4028bf961fd_1304x1114.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>My best,</p><p>Kartik (f0rodo)</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Design thinking for our zero-code edge AI platform]]></title><description><![CDATA[We started our journey building portable machine learning containers for edge devices.]]></description><link>https://tinyverse.substack.com/p/design-thinking-for-our-zero-code</link><guid isPermaLink="false">https://tinyverse.substack.com/p/design-thinking-for-our-zero-code</guid><dc:creator><![CDATA[Amin]]></dc:creator><pubDate>Tue, 15 Mar 2022 13:00:40 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We started our journey building portable machine learning containers for edge devices. In the beginning, it was a command line interface. We got far with this, including having our first hackathon on using CLI tools for building on-device ML. We realized to bring the next million developers to build on-device machine learning, we had to build tools that every engineer could understand and learn quickly. On-device ML requires mastery over three (somewhat) disjoint domains: </p><ul><li><p>machine learning</p></li><li><p>embedded computing</p></li><li><p>application development. </p></li></ul><p>Hidden with all of this is also the needs of infrastructure and DevOps which is not easy.&nbsp;</p><p>To re-imagine the next generation of accessible on-device ML platform looks and feels like, we had to rethink what a developer with any background could do with the right tools. We built <a href="https://studio.hotg.ai/#/">Hammer Forge Studio</a>, our SaaS platform for any developer to build, test, deploy, and monitor on-device ML in minutes.&nbsp;</p><p>In this post, we want to talk about how critical the design thinking and process was leading up to the launch.&nbsp;</p><h3>Art and design</h3><p>We want to create no-code developing tools that allow our users to create apps that are fresh and at the forefront of edge computing. In our effort to increase UX-friendly features and improve our design, we have deployed the <a href="https://uxdesign.cc/glassmorphism-in-user-interfaces-1f39bb1308c9">Glassmorphism</a> and Flat design styles to achieve our goal. This post will expand on both designs and what it means for our foray into the future of making easy-to-use developer tools. It is about bringing accessibility and simplicity to modern development.&nbsp;</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i5aG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i5aG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!i5aG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!i5aG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!i5aG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i5aG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/be6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:605239,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!i5aG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!i5aG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!i5aG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!i5aG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe6d3fb6-a078-4856-bc38-5593c144b1d9_1600x900.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6><strong>Glass Morphism on Hammer Forge Studio</strong></h6><p></p><p>Glass-Morphism is a catchall term for a design aesthetic that you may have encountered before. It has a <strong>&#8220;frosted glass&#8221;</strong> feel and makes the product look fresher. This is important when you are trying to create the next generation of modern development. Users need to encounter something that is new to them. You may have seen this design used on the iOS&#8217; pull-down menu. The effect and look of the design make the user experience feel fluid and responsive. When they open a new menu on top of an older one, they can still see the original menu behind the &#8220;frosted glass&#8221;. Doing so creates an element of cohesion, preventing users from feeling lost or disjointed from their main interface. Moving between menus feels modern, but then there is the element of staying accessible and consistent delivery to most users.</p><p><strong>You can see that in the two examples below with windows and iOS.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xov-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xov-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xov-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xov-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xov-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xov-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xov-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xov-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xov-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xov-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3aef88b1-99bf-44c5-9f78-eef6a4faef02_1600x900.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Glass Morphism Design on Microsoft Windows 11</h6><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bN0D!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bN0D!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 424w, https://substackcdn.com/image/fetch/$s_!bN0D!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 848w, https://substackcdn.com/image/fetch/$s_!bN0D!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 1272w, https://substackcdn.com/image/fetch/$s_!bN0D!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bN0D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png" width="272" height="511.0190735694823" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1379,&quot;width&quot;:734,&quot;resizeWidth&quot;:272,&quot;bytes&quot;:824992,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bN0D!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 424w, https://substackcdn.com/image/fetch/$s_!bN0D!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 848w, https://substackcdn.com/image/fetch/$s_!bN0D!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 1272w, https://substackcdn.com/image/fetch/$s_!bN0D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b1b05a-6ca1-47f1-8c0e-952f2ce157e9_734x1379.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6> IOS 15.3.1 highly blurred Glass-Morphism Menu</h6><p></p><h3>Making it accessible</h3><p>Accessibility and UI that is easy to grasp is at the heart of our design mission. This is why we couple our use of Glass-Morphism with elements of Flat design. It is a much older term than Glass-Morphism as it originated in the <a href="https://en.wikipedia.org/wiki/Bauhaus">Bauhaus era</a> of design in the 1930s. </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nijG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nijG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nijG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nijG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nijG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nijG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg" width="591" height="900" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:591,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:169986,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nijG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nijG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nijG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nijG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fa95d89a2-3be6-4a45-b8c5-facb0838375e_591x900.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Oskar Schlemmer (4 September 1888 &#8211; 13 April 1943) Bauhaus Design Area - Dancer</h6><p></p><p>Ushering an age of modernism and efficiency, while keeping things clean and simple. Flat design utilizes a minimalist approach with flat menus and colors to streamline the user experience. This way, the user never feels lost in menus or while they are building a new app within our simple drag-and-drop builder. Therefore, this creates the main element of our design challenge. Enabling users to create on-device machine learning apps by only dragging and dropping components while conserving a futuristic feel yet keeping things simple.<br> </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j9f_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j9f_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 424w, https://substackcdn.com/image/fetch/$s_!j9f_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 848w, https://substackcdn.com/image/fetch/$s_!j9f_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 1272w, https://substackcdn.com/image/fetch/$s_!j9f_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j9f_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png" width="1456" height="1360" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/da24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1360,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!j9f_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 424w, https://substackcdn.com/image/fetch/$s_!j9f_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 848w, https://substackcdn.com/image/fetch/$s_!j9f_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 1272w, https://substackcdn.com/image/fetch/$s_!j9f_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fda24ee90-5637-4f2a-b120-80e5b908eefd_1600x1495.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Sample of Design System Development - based on Flat-Design Inspirations</h6><p></p><p>We have succeeded in creating a design that feels futuristic while still being approachable and easy to use. Utilizing simplicity in design and manifesting it, we have achieved the look and feel while not losing functionality. When it comes to delivering edge computing developer tools, the front-end can often be neglected. However, the user experience and interface are just as important. The combination of Glass-Morphism and Flat design has allowed for the ideal mix of capable and accessible. You want tools that can do impressive things, but you also want them to be easy to use. We have succeeded, using this combo. The future is in no-code computing!</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XZTK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XZTK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 424w, https://substackcdn.com/image/fetch/$s_!XZTK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 848w, https://substackcdn.com/image/fetch/$s_!XZTK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 1272w, https://substackcdn.com/image/fetch/$s_!XZTK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XZTK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png" width="288" height="578.7428571428571" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1688,&quot;width&quot;:840,&quot;resizeWidth&quot;:288,&quot;bytes&quot;:1400536,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XZTK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 424w, https://substackcdn.com/image/fetch/$s_!XZTK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 848w, https://substackcdn.com/image/fetch/$s_!XZTK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 1272w, https://substackcdn.com/image/fetch/$s_!XZTK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad5d1f1-4426-4b79-a59f-9cf5f1a25e8a_840x1688.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Runic mobile app also carries over the same design aesthetics</h6><p></p><div><hr></div><p>Now, you can also build your next idea using <strong>on-device ML</strong> using studio. Studio lets you drag and drop using out of the box models to build fully featured apps. Try it at https://studio.hotg.ai or share the link with any application developer that might find it useful!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Partnerships in the Blockchain Gaming and Smart City verticals]]></title><description><![CDATA[It has been a busy week for us at HOT-G as we are scaling our enterprise operations.]]></description><link>https://tinyverse.substack.com/p/partnerships-in-blockchain-gaming</link><guid isPermaLink="false">https://tinyverse.substack.com/p/partnerships-in-blockchain-gaming</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Tue, 08 Mar 2022 14:01:01 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b406e937-1e0f-4bdb-bd0a-b1d70a2de98c_255x107.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It has been a busy week for us at <a href="https://hotg.ai/">HOT-G</a> as we are scaling our enterprise operations. We announced strategic partnerships in Blockchain Gaming (and will extend to gaming in general) and Smart Cities domains.</p><h2>#1 Laguna Games</h2><p>We announced <a href="https://hotg.ai/newsroom/laguna/">our partnership</a> with <a href="https://laguna.games/">Laguna Games</a>. </p><blockquote><p>Hammer Of The Gods (HOT-G) is partnering with <a href="https://laguna.games/">Laguna Games</a> to bring AI to NFTs and blockchain gaming. With this partnership, users of Laguna Games can bring their Unicorn NFTs to life!</p></blockquote><p>We are no strangers to blockchain as we have written about our ideas in the past:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:40018505,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/metaverse-and-the-edge&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Metaverse And The Edge&quot;,&quot;truncated_body_text&quot;:&quot;We authored a post earlier titled \&quot;Decoupling intelligence\&quot; in which we articulated our long-term vision and hammered home the central theme - Intelligence will go where the data is. Over the coming decade, billions of sensors and edge devices will be shipped. 5G connectivity will increase the density of connected devices around us, and every industry we&#8230;&quot;,&quot;date&quot;:&quot;2021-08-30T13:00:33.746Z&quot;,&quot;like_count&quot;:5,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31516208,&quot;name&quot;:&quot;Tinyverse&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d15c8be8-ce59-4cea-ac27-ab35bf176c33_368x368.png&quot;,&quot;bio&quot;:&quot;TinyML universe from hotg.ai - we write about embedded machine learning, AI, edge computing, security, observability, MLOps for the edge, and more!\n\nCome for the content and stay for the tool ;)&quot;,&quot;profile_set_up_at&quot;:&quot;2022-02-23T17:01:11.133Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:244226,&quot;user_id&quot;:31516208,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;hotg_ai&quot;,&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/metaverse-and-the-edge?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Metaverse And The Edge</div></div><div class="embedded-post-body">We authored a post earlier titled "Decoupling intelligence" in which we articulated our long-term vision and hammered home the central theme - Intelligence will go where the data is. Over the coming decade, billions of sensors and edge devices will be shipped. 5G connectivity will increase the density of connected devices around us, and every industry we&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 5 likes &#183; Tinyverse</div></a></div><p>We are working on bringing real world AI to NFTs and games. Buried in that release is a hint at something we have been working on for a few months now :) - our <a href="https://en.wikipedia.org/wiki/Web3">web3</a> SDK for edge computing called DeepNFT.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rxxE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rxxE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 424w, https://substackcdn.com/image/fetch/$s_!rxxE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 848w, https://substackcdn.com/image/fetch/$s_!rxxE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 1272w, https://substackcdn.com/image/fetch/$s_!rxxE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rxxE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png" width="255" height="107" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:107,&quot;width&quot;:255,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9871,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rxxE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 424w, https://substackcdn.com/image/fetch/$s_!rxxE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 848w, https://substackcdn.com/image/fetch/$s_!rxxE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 1272w, https://substackcdn.com/image/fetch/$s_!rxxE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F236cb8df-e2f3-4133-a20f-c2ccdd627a19_255x107.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong>DeepNFT</strong> - a name derived from adding neural nets to NFT is our skunks work projects that can &#8220;enhance&#8221; crypto assets on the edge with AI. </p><blockquote><p>The key to this breakthrough is the fact that we have a <strong><a href="https://hotg.dev/">portable ML container</a> </strong>called Rune that can run on phones, browsers, mobile browsers, desktops, embedded devices, and pretty much standard popular computing devices. </p></blockquote><p>This is the habitat of many games as well! </p><p>Here is a Rune with <strong>computer vision neural net edge pipeline</strong> <strong>for </strong>object detection running on <a href="https://phantom.app/">Solana&#8217;s Phantom wallet</a> app. This is all about portability of ML on the Edge!</p><div id="youtube2-xNsXUCxU1mE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;xNsXUCxU1mE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/xNsXUCxU1mE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>By partnering with Laguna Games, we are taking this to market first. When we launch the GA version of DeepNFT web3 SDK, we will offer it as part of our <a href="https://hotg.ai/pricing/">enterprise tier offering</a> on Hammer Forge.</p><h2>#2 Urban AI</h2><p>We also announced <a href="https://www.linkedin.com/posts/urban-ai-company_urban-ai-hotgai-edge-computing-partnership-activity-6904810610224418817-ufbL">our partnership</a> with <a href="https://www.urban-ai.org/">Urban AI</a>. </p><blockquote><p>Urban.ai is partnering with Hammer of the Gods (HOT-G) to bring real time mapping of urban spaces and municipalities using the latest AI technology and edge computing.&nbsp;</p></blockquote><p>When we met the Urban AI team, we knew we had to work with them as their vision and mission is extremely <a href="https://www.urban-ai.org/vision">compelling</a>. </p><blockquote><p><strong>Our Mission</strong> </p><p>Urban space contains enormous amounts of information, however this information cannot be extracted using classical tools. Using artificial intelligence we allow cities to extract powerful data out of urban space, creating the smart-cities of the future.</p></blockquote><p>We have gone deep into understanding the smart cities market tackling it from several different angles - climate change, urban planning, sustainability, and more. We wrote about it a while back as well:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:43971983,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/smart-cities-climate-change-and-sustainability&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Smart Cities, Climate Change, and Sustainability&quot;,&quot;truncated_body_text&quot;:&quot;In our previous week&#8217;s update, we mentioned that we were a sponsor for a climate tech event called VERGE. The urgency of the climate crisis is accelerating &#8212; and so, too, is the opportunity to build a clean economy. We have a once-in-a-lifetime moment to transform society and create sustainable, just and resilient systems.&quot;,&quot;date&quot;:&quot;2021-11-15T14:00:33.003Z&quot;,&quot;like_count&quot;:1,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31516208,&quot;name&quot;:&quot;Tinyverse&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/d15c8be8-ce59-4cea-ac27-ab35bf176c33_368x368.png&quot;,&quot;bio&quot;:&quot;TinyML universe from hotg.ai - we write about embedded machine learning, AI, edge computing, security, observability, MLOps for the edge, and more!\n\nCome for the content and stay for the tool ;)&quot;,&quot;profile_set_up_at&quot;:&quot;2022-02-23T17:01:11.133Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:244226,&quot;user_id&quot;:31516208,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;hotg_ai&quot;,&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/smart-cities-climate-change-and-sustainability?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Smart Cities, Climate Change, and Sustainability</div></div><div class="embedded-post-body">In our previous week&#8217;s update, we mentioned that we were a sponsor for a climate tech event called VERGE. The urgency of the climate crisis is accelerating &#8212; and so, too, is the opportunity to build a clean economy. We have a once-in-a-lifetime moment to transform society and create sustainable, just and resilient systems&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 1 like &#183; Tinyverse</div></a></div><p>With Urban AI, we will be bringing the functionality of their cloud based urban AI mapping services closer to the edge devices, where we can significantly improve issues of latency, cost, and speed of mapping. </p><p>We are gearing up to launch our containers on embedded devices (such as raspberry pi) and other constrained devices that will be used for running the AI. </p><blockquote><p>Here is a <a href="https://www.loom.com/share/bcaaacc1eb11418eaa8433b81c02ddd6">loom video</a> from our co-founder/CTO, Kartik Thakore showing an early prototype of our containers running on Raspberry Pi.</p></blockquote><h3>Faster feedback loops with Hammer Forge Studio</h3><p>The most important thing to know is that we will be keeping our <strong>developer experience </strong>the same no matter what device you intend to build on. This means:</p><ul><li><p>You don&#8217;t spend an enormous amount of time testing across different platforms</p></li><li><p>You test sooner in the process - not after writing a lot of integrations (<a href="https://en.wikipedia.org/wiki/Shift-left_testing">shift left testing</a>)</p></li><li><p>You continue to provide feedback to the model dev teams pre and postproduction</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T-QL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T-QL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 424w, https://substackcdn.com/image/fetch/$s_!T-QL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 848w, https://substackcdn.com/image/fetch/$s_!T-QL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 1272w, https://substackcdn.com/image/fetch/$s_!T-QL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T-QL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png" width="1456" height="980" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:980,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37986,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!T-QL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 424w, https://substackcdn.com/image/fetch/$s_!T-QL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 848w, https://substackcdn.com/image/fetch/$s_!T-QL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 1272w, https://substackcdn.com/image/fetch/$s_!T-QL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3acd7623-7c83-4c07-a52f-a59d2709065a_1685x1134.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><blockquote><p>The key to this breakthrough is also because we have a <strong><a href="https://hotg.dev/">portable ML container</a> </strong>called Rune that can run on phones, browsers, mobile browsers, desktops, embedded devices, and pretty much standard popular computing devices. </p></blockquote><h2>The Journey</h2><p>When Kartik and I started HOT-G, we were just enamored with the possibilities of what edge computing would offer. We had the first-hand experience building this in healthcare at <a href="https://doc.ai/">doc.ai</a> (which got acquired and then went public). We knew right then the possibilities were endless. </p><p>However, going from the anticipation of this space being big to something very concrete has been a meandering journey for the last 10 months. Now, we are ready to grow and go fast! </p><p></p><p>&#8212; Akshay</p><div><hr></div><p>Now, you can also build your next idea using <strong>on-device ML</strong> using studio. Studio lets you drag and drop using out of the box models to build fully featured apps. Try it at <a href="https://studio.hotg.ai">https://studio.hotg.ai</a> or share the link with any application developer that might find it useful!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[QHacks 1st Place Winner Q&A + Demo]]></title><description><![CDATA[Week days' dinners just got easier with CookHack using Forge]]></description><link>https://tinyverse.substack.com/p/qhacks-1st-place-winner-q-and-a-demo</link><guid isPermaLink="false">https://tinyverse.substack.com/p/qhacks-1st-place-winner-q-and-a-demo</guid><dc:creator><![CDATA[Tinyverse]]></dc:creator><pubDate>Tue, 01 Mar 2022 14:00:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/Pcehbh35VS4" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This week on Tinyverse, our team had the great pleasure of inviting the 1st place winners of QHacks for an exclusive Q&amp;A! It was a delight speaking with <strong>Logan Hoogendijk, Hunter Hoogendijk, Kevin Yu, and, Sam Thibault who are currently first and second year students at Queen&#8217;s University</strong>! Thank you so much for making the time to chat with our team. We&#8217;re ecstatic to hear you that you all had a great experience overall using Forge!</p><div><hr></div><div id="youtube2-Pcehbh35VS4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Pcehbh35VS4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Pcehbh35VS4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><br>Our 1st place winners created an amazing app to use a food model to recommend recipes for all those needing help deciding what&#8217;s for dinner! Check out the neat CookHack demo above.</p><p><strong>What has been your experience in building ML applications?</strong>&nbsp;</p><p>Logan Hoogendijk:</p><p>I have built two machine learning applications, both times with a group of 5 people, including myself. The first is a computer vision model using K-Nearest Neighbours that predicts a handwritten digit's accuracy based on the MNIST dataset. The second is another computer vision model using Inceptionv3 that classifies an animal-based off on a picture.</p><p>Hunter Hoogendijk:</p><p>I have developed two machine learning applications with a team of 5, including myself. The first application was a prediction software using binary classification models to analyze the labels and data of COVID-19 to predict stock market changes. The second machine learning application is an NLP model that utilizes news articles to predict stock market changes.</p><p>Sam Thibault:</p><p>I did not have any previous experience in building ML applications. Exploring Forge was the first time I was introduced to EdgeML deployment.</p><p>Kevin Yu:</p><p>I don't have any previous experience in building ML applications; however, I'm currently taking an ML course on Udemy and learning the fundamentals such as linear regression, and reinforced learning.</p><p><strong>Have you deployed any ML apps to the phone?&nbsp;</strong></p><p>Currently, we have not deployed any mobile applications.</p><p><strong>Describe the idea and project you built on Forge:</strong></p><p>The project we built on Forge is known as CookHack. CookHack is a full-stack web application that allows users to log in to a personalized account to browse a catalogue of unique recipes from our database and receive simple step-by-step instructions on cooking delicious homemade dishes. CookHack also provides the ability for users to add the ingredients that they have readily available using a picture with image detection and start cooking recipes with those associated ingredients. Lastly, CookHack encourages the idea of interconnection by allowing users to share their cooking experiences online with each other.</p><p><strong>What was the overall experience using Studio?</strong></p><p>The overall experience of using Studio is that it allows for seamless deployment of ML models to various applications. Also, Studio&#8217;s user-friendly UI made the process of deploying an application extremely easy.</p><p><strong>What are some ML apps that you've used in the past that you also want to build?&nbsp;</strong></p><p>We would like to build some ML apps, including developing a traffic prediction ML model that helps predict the best time to travel on the highway.</p><p>After using tools to convert scanned notes to digital text, we thought of building an application that used text recognition models such as the East Text Detector available on Forge to suggest cable layouts for custom PC builds.</p><p><strong>Share about your knowledge around edgeML and brainstorm new ideas you have for your applications.&nbsp;</strong></p><p>Our team was interested in implementing edgeML in CookHack since it greatly simplified the project stack. Deploying the recognition model locally via Forge addresses fundamental privacy concerns by mitigating the need to call external APIs.</p><p>Our application's new ideas were implementing an ML model that could recognize multiple ingredients in a photo rather than a single ingredient. Another idea was migrating our web application to a mobile application to allow users to use our application anywhere, anytime.</p><p><strong>What were some highlights using Studio? What were some challenges?&nbsp;</strong></p><p>Some highlights of using Studio was the great UI that made it extremely easy to build and deploy the model. Additionally, Studio reduced the time it takes to develop the ML model allowing for more time to create other functions during the hackathon. Some of the challenges included incorporating the deployment key into our application as we used a different bundle than the template.</p><p><strong>In your words, what does Studio mean for developers? Can you share what you see Studio is solving?</strong></p><p>With machine learning applications significantly gaining traction over the past few years, Studio will solve the problem of developers being unsure how to deploy models to their applications. This is done by creating a simple and effective way to implement ML models into applications with only a few lines of code. Developers will now have the option to discard the significant amount of time it takes to develop a working ML model and instead use Studio to deploy the models to their applications instantly.</p><div><hr></div><p>Now, you can also build your next idea using edge ML using studio. Studio lets you drag and drop using out of the box models to build fully featured apps. Try it <a href="https://studio.hotg.ai/">https://studio.hotg.ai</a> or share the link with any application developer that might find it useful!</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Introducing hotg.dev - open ideas meets open source]]></title><description><![CDATA[Rune is our open source MLOps container for edge computing]]></description><link>https://tinyverse.substack.com/p/introducing-hotgdev-open-ideas-meets</link><guid isPermaLink="false">https://tinyverse.substack.com/p/introducing-hotgdev-open-ideas-meets</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Tue, 22 Feb 2022 14:00:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Sni0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The content of this post was <a href="https://www.linkedin.com/pulse/introducing-hotgdev-open-ideas-meets-source-akshay-sharma/">posted last week on LinkedIn</a> by our CEO <a href="https://www.linkedin.com/in/sakshaysharma">Akshay</a>. Since we have a wide following here on Tinyverse, we thought it would be appropriate to share it here as well.</p><p>Our team will also move all bi-weekly updates to monthly updates from the technical team. Bi-weekly updates will be replaced with technical driven posts as well as some guest appearances from our circle of incredible networks. We are excited to bring this new change to Tinyverse. If you would like to guest blog, feel free to drop Holly a line, our Head of Operations &amp; Community Relations at holly@hotg.ai. </p><div><hr></div><p>I wanted to share our ethos of building <strong><a href="https://hotg.ai/">HOTG.AI</a> </strong>as an open-source product company, and our culture to rally around the community first.</p><p>First, a few things to note, that will help understand our thesis:</p><ul><li><p>Pandemic changed the culture of deep tech. You can be anywhere in the world and build things.</p></li><li><p>The idea of time, timezone, and location is obsolete - in fact, you are giving up easy alpha not being distributed from get go.</p></li><li><p>The creator and builder economy emerged almost immediately. Building a product without community is like licking the tip of a finger and sticking it into the air.</p></li><li><p>The future is more decentralized due to talent distribution.</p></li></ul><blockquote><p><strong>These are the same market forces that benefit us at HOT-G building the MLOps platform for the Edge.</strong></p></blockquote><p>Open source is about building trust. When you run workloads on servers, cloud, and even phones, you are putting a lot of trust in it. One way to scrutinize this trust is by auditing the code that runs on these devices - and open source makes this easy. Open source is more than this - it is a culture of building with a community and rallying around common beliefs. We also think</p><ul><li><p>Some of the best talent work on open-source projects</p></li><li><p>Open source is already distributed, and setup correctly has every aspect of decentralized decision making possible</p></li><li><p>For us open source is how we will get to scale. Building container technology which helps solve the MLOps for the edge, along with the surrounding infrastructure of security, reliable builds, and telemetry means we have to scale frameworks (TF, TF-JS, Pytorch ...) across a fragmented world of devices (mobile, web, desktop, sensors, MCUs, etc). Open source is how we become Pareto efficient.</p></li></ul><blockquote><p>Every engineer in HOT-G is pushing something that contributes to our open-source effort.</p></blockquote><p>You cannot be an open-source company without making it a key investment upfront (money, time, and culture). The challenge that comes with open source is how do we manage our product lines (SAAS and enterprise) while keeping our roadmaps coordinated. In an ideal world they are all the same, but this is not the case. We usually see one or the other having a more recent tip of the tree. However, setup right, we know it starts to compound the value very quickly. For example, our security bits started enterprise first and only then into our OSS SDKs.</p><p>We have seen companies like <strong><a href="https://www.hashicorp.com/">Hashicorp</a></strong> and <strong><a href="https://databricks.com/">Databricks</a></strong> (for Spark) do an excellent job with this model.</p><h3><strong>What does this mean to you?</strong></h3><p>If you are an engineer, builder, maker, tinkerer, community stewards, or simply curious kind come join us in forging the field of <strong>Edge SecOps. </strong>We wrote about this in our newsletter - </p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:47218051,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/introducing-edgesecops-securing-models&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Introducing EdgeSecOps - Securing Models and Workloads on the Edge&quot;,&quot;truncated_body_text&quot;:&quot;Our team have some news to share! We&#8217;ve launched our new website: https://hotg.ai/! We can take a short intermission here for your browsing pleasure! What do we think? :) Don&#8217;t forget to add yourself to the waitlist if you want to be notified when our SaaS platform is live (it is almost here!). Now, onto this week&#8217;s discussion!&quot;,&quot;date&quot;:&quot;2022-02-01T14:00:33.530Z&quot;,&quot;like_count&quot;:3,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:45856008,&quot;name&quot;:&quot;Akshay Sharma&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/dbf908a7-9664-49b2-91e4-e1682db3d8a9_4032x3024.jpeg&quot;,&quot;bio&quot;:&quot;Investing in edge, privacy, AI, and decentralization. Usually lurking in the intersection of health, tech, AI, and crypto. \nOpinions are my own.&quot;,&quot;profile_set_up_at&quot;:&quot;2021-09-01T19:22:22.899Z&quot;,&quot;is_guest&quot;:true,&quot;primaryPublicationName&quot;:&quot;Akshay Sharma&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://www.sharma.ai&quot;,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://www.sharma.ai/subscribe?&quot;},{&quot;id&quot;:31587001,&quot;name&quot;:&quot;Holly Ly&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bcbb563e-201e-4efa-a55f-064e7eb5719c_200x200.png&quot;,&quot;bio&quot;:null,&quot;profile_set_up_at&quot;:&quot;2021-08-31T17:21:57.472Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:396742,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:469844,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:469844,&quot;name&quot;:&quot;Sincerely Holly&quot;,&quot;subdomain&quot;:&quot;sincerelyholls&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Bringing heart, personality and magic to emerging industries&quot;,&quot;logo_url&quot;:null,&quot;author_id&quot;:31587001,&quot;theme_var_background_pop&quot;:&quot;#6B26FF&quot;,&quot;created_at&quot;:&quot;2021-08-31T17:19:07.433Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Holly Ly&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}},{&quot;id&quot;:21952,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false},{&quot;id&quot;:35438464,&quot;name&quot;:&quot;Sam Leroux&quot;,&quot;photo_url&quot;:null,&quot;bio&quot;:null,&quot;profile_set_up_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:295307,&quot;user_id&quot;:35438464,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;contributor&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false},{&quot;id&quot;:74723320,&quot;name&quot;:&quot;Jacek&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/fd83d084-7099-4a3c-a8ed-00fa3442e34b_144x144.png&quot;,&quot;bio&quot;:&quot;Software developer at HotG.&quot;,&quot;profile_set_up_at&quot;:&quot;2022-01-30T23:03:23.927Z&quot;,&quot;is_guest&quot;:true,&quot;primaryPublicationName&quot;:&quot;tinyVerse&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://tinyverse.substack.com&quot;,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://tinyverse.substack.com/subscribe?&quot;}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/introducing-edgesecops-securing-models?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Introducing EdgeSecOps - Securing Models and Workloads on the Edge</div></div><div class="embedded-post-body">Our team have some news to share! We&#8217;ve launched our new website: https://hotg.ai/! We can take a short intermission here for your browsing pleasure! What do we think? :) Don&#8217;t forget to add yourself to the waitlist if you want to be notified when our SaaS platform is live (it is almost here!). Now, onto this week&#8217;s discussion&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">4 years ago &#183; 3 likes &#183; Akshay Sharma, Holly Ly, Sam Leroux, and Jacek</div></a></div><p>We have re-launched <strong><a href="https://hotg.dev/">hotg.dev</a></strong> to fully focus on our community and OSS offering.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sni0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sni0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 424w, https://substackcdn.com/image/fetch/$s_!Sni0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 848w, https://substackcdn.com/image/fetch/$s_!Sni0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 1272w, https://substackcdn.com/image/fetch/$s_!Sni0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sni0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png" width="1456" height="918" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:918,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:618908,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Sni0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 424w, https://substackcdn.com/image/fetch/$s_!Sni0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 848w, https://substackcdn.com/image/fetch/$s_!Sni0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 1272w, https://substackcdn.com/image/fetch/$s_!Sni0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb2439d-6e4a-49de-af75-84ddec0ac173_1666x1050.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Here are a few ways you can already contribute today by visiting <a href="https://hotg.dev/">hotg.dev</a>:</strong></p><ul><li><p>Give us github stars for our open-source container technology - <strong><a href="http://%20https//github.com/hotg-ai/rune">https://github.com/hotg-ai/rune</a></strong></p></li><li><p>Fork or clone it and start running it. You can do all the things we do in our SAAS platform - <a href="https://studio.hotg.ai">https://studio.hotg.ai</a> using the same CLI tooling. This is the power of OSS - you don&#8217;t have lock-ins - even with us!</p></li><li><p><strong>Even better</strong> - you can add support to another ML framework or a device - hit us up on discord on how to</p></li><li><p>Join our discord <strong><a href="https://discord.gg/gPCNNvRnF4">https://discord.gg/gPCNNvRnF4</a></strong> and chat with us, watch our community interactions, and be part of this new wave</p></li></ul><p>Kartik and I as founders have a lot of plans to <strong>bring more collaboration features and build the dev community</strong> around this.</p><p>Join us and have fun!</p><p><strong>#opensource</strong> <strong>#ai</strong> <strong>#community</strong> #mlops</p><p>&#8212; Akshay</p>]]></content:encoded></item><item><title><![CDATA[Updates from the Tinyverse - February 15, 2022]]></title><description><![CDATA[It has been a crazy time over at HOTG.AI with the recent launch of Hammer Forge Studio. The releases have been primarily focused on SDKs development! Feel free to share the signup link with your networks - https://studio.hotg.ai/ - it is free :)]]></description><link>https://tinyverse.substack.com/p/updates-from-the-tinyverse-february</link><guid isPermaLink="false">https://tinyverse.substack.com/p/updates-from-the-tinyverse-february</guid><dc:creator><![CDATA[Holly]]></dc:creator><pubDate>Tue, 15 Feb 2022 14:00:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xFG2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It has been a crazy time over at HOTG.AI with the recent launch of <a href="https://studio.hotg.ai/#/">Hammer Forge Studio</a>. The releases have been primarily focused on SDKs development! Feel free to share the signup link with your networks - <a href="https://studio.hotg.ai/">https://studio.hotg.ai/</a> - it is free :)</p><h1>Community</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xFG2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xFG2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xFG2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xFG2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xFG2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xFG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg" width="1024" height="537" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:537,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94407,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xFG2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xFG2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xFG2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xFG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8d2102b3-3af3-435b-8d46-4e6300887974_1024x537.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>QHacks: Hackathon </h3><p>Our team had a blast at QHacks! Not only did we partner with QHacks, but we also had a grand time hosting a workshop using Forge Studio. The HOT-G&#8217;s contestants came out flying to take home HOTG Forge API Prizes with incredible ideas! </p><p>Our 1st place winners created an amazing app to use a food model to recommend recipes for all those needing help deciding what&#8217;s for dinner! <em>You know, one of those days&#8230;or every day! </em>Keep it locked here for a follow-up post where the QHacks 1st place winners talk about showcasing their work in the coming weeks! </p><p>The first-place winners from Queens University are:</p><ol><li><p><a href="https://www.linkedin.com/in/hunterhoogendijk/">Hunter Hoogendijk</a></p></li><li><p><a href="https://www.linkedin.com/in/logan-hoogendijk/">Logan Hoogendijk</a></p></li><li><p><a href="https://www.linkedin.com/in/samuelemardthibault/">Sam Thibault</a></p></li><li><p>Kevin Yu</p></li></ol><p>The 2nd place winner <a href="https://www.linkedin.com/in/sunb26/">Benjamin Sun</a> developed a proposal for project to detect neck pain using gesture recognition! </p><h3>LightBulb Event</h3><p><a href="https://www.instagram.com/lightbulbwoodlands/">Lightbulb </a>is an event held by students at Woodlands High School in Canada. A few months ago, we met the amazing hosts (Hi, Nathan &amp; Justin!) at Hack the North (our first hackathon!) where they were the third-place winners of HOTG&#8217;s Rune API prizes. We kept in touch, and they asked if our CTO &amp; Co-Founder, Kartik Thakore could make an appearance to discuss the future of computing and edgeML with students and teachers alike. The event was well structured in a Q&amp;A format where students ask questions pertaining to burn out, entrepreneurship and even what kind of books Kartik was reading. Kartik had nothing but amazing things to say about the event. He loved talking to the students, especially about the importance of mental health and physical health, being a top priority for those who are looking to enter the entrepreneur startup world. Big shoutout to Woodlands High for following us onto discord! Our team love having you with us!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Yvp-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Yvp-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 424w, https://substackcdn.com/image/fetch/$s_!Yvp-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 848w, https://substackcdn.com/image/fetch/$s_!Yvp-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 1272w, https://substackcdn.com/image/fetch/$s_!Yvp-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Yvp-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png" width="1456" height="823" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:823,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2188922,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Yvp-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 424w, https://substackcdn.com/image/fetch/$s_!Yvp-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 848w, https://substackcdn.com/image/fetch/$s_!Yvp-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 1272w, https://substackcdn.com/image/fetch/$s_!Yvp-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F49de1cc8-cf69-44d3-942d-3863b24f4943_2024x1144.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Rune SDK: Sprucing Up</h1><p>In the last two weeks, we have made several improvements to support more platforms that coincide with the launch of Studio:</p><ol><li><p>RuneSDK for web runtimes have gotten some simple fixes for certain versions of Safari that don&#8217;t support BigIntArray64.<a href="https://github.com/hotg-ai/rune/pull/411">#411</a></p></li><li><p>We have also started to resolve <a href="https://github.com/hotg-ai/rune/pull/410">MacOS</a> builds for runecoral. </p></li><li><p>We have also started working on the &#8216;most asked&#8217; for <a href="https://github.com/hotg-ai/rune/pull/409">React Native bindings</a> :) </p></li></ol><h1>Hammer Forge SDK: </h1><p><br>Over on the ForgeSDKs there have been flurries of activities:</p><ol><li><p>Support for Audio Capabilities is now added on the webSDK</p></li><li><p>Support for Flutter! You can now deploy Studio ML projects to Flutter for iOS/Android.</p></li><li><p>Support for DeviceGroups in deployments</p></li><li><p>Improving telemetry messages </p><p></p></li></ol><h2>Forge Runtime Examples</h2><p>With the stable releases of Hammer Forge SDKs, <a href="https://github.com/hotg-ai/forge-runtime-examples">we have put together examples</a> that show how you can integrate in your deployments with your app! </p><p>*If you love our content, consider supporting our team by subscribing and sharing TinyVerse! We cannot wait for you to see what we have in store in the pipeline this year! </p><blockquote><p>Our goal is to continue to provide a blank canvas with all the ML tools for artists who want to build something amazing for the edge. <a href="https://studio.hotg.ai/">Studio</a>, SDK, and examples are just the start - we are shipping multiple times daily to continuously improve this experience. </p></blockquote><p></p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a> </p>]]></content:encoded></item><item><title><![CDATA[Hammer of the Gods launches low-code for Secure Edge Computing]]></title><description><![CDATA[Hammer Forge nails the trifecta: Making managing enterprise-level edge computing simple, fast, and secure at scale.]]></description><link>https://tinyverse.substack.com/p/hammer-of-the-gods-launches-low-code</link><guid isPermaLink="false">https://tinyverse.substack.com/p/hammer-of-the-gods-launches-low-code</guid><dc:creator><![CDATA[Tinyverse]]></dc:creator><pubDate>Tue, 08 Feb 2022 14:00:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4DW9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>The day has finally arrived!</strong></p><p>Our team has been working on this for many months now (seems like forever!), building with our early adopters, community, and key enterprise customers. Thank you so much for supporting us and taking us this far! </p><p>We are happy to announce the launch of <strong><a href="https://studio.hotg.ai/#/">Hammer Forge Studio</a> - </strong>our SaaS low-code deployment and orchestration platform for edge computing. This first launch is geared towards the mobile phone, web, mobile-web, and desktop markets. </p><blockquote><p><strong>Take it for a spin</strong> - there is a free tier, and no credit card required. You can read more about our <a href="https://hotg.ai/pricing/">pricing here</a>.</p></blockquote><p>We also announced a press release and are sharing that verbatim here below for your perusal.</p><h2>Press Release, Feb 8th, 2020</h2><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4DW9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4DW9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 424w, https://substackcdn.com/image/fetch/$s_!4DW9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 848w, https://substackcdn.com/image/fetch/$s_!4DW9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 1272w, https://substackcdn.com/image/fetch/$s_!4DW9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4DW9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png" width="1456" height="764" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/af8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:764,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4DW9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 424w, https://substackcdn.com/image/fetch/$s_!4DW9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 848w, https://substackcdn.com/image/fetch/$s_!4DW9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 1272w, https://substackcdn.com/image/fetch/$s_!4DW9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Faf8bda0c-a9df-4b48-b5eb-3e4ac15de43c_1600x840.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Palo Alto, Calif. - Feb 8, 2022</strong> - Hammer Of The Gods (HOT-G) launched <a href="https://studio.hotg.ai/">Hammer Forge</a>, the low-code deployment and orchestration platform for secure edge computing and embedded machine learning.&nbsp; While there has been an acceleration of cloud developer tools for Machine Learning (ML) and MLOps,<strong>&nbsp; </strong>Hammer Forge is at the forefront what is only just beginning as the next technology super growth phase:&nbsp; managing ML for billions of edge devices (e.g. phones, mobile browsers, Coral.ai, Jetson Nano, Raspberry Pi, IoT devices, and sensors).&nbsp;</p><p>Analysts estimate&#185; that the edge computing market has a CAGR of more than 19% and is expected to be $87.3 billion USD by 2026. The fragmentation in this market means that engineering teams have to support many types of devices and ML frameworks. HOT-G is making the developer experience (DX) consistent from building all the way to managing production deployments while taking security, monitoring, and observability into account upfront.</p><p>For the past year, the HOT-G team has been focused on the closed beta of their developer experience tools and have been working with the community of open source devs, students at several prominent hackathons, and early adopters in the areas of:</p><ul><li><p>securing edge deployments</p></li><li><p>reliable builds for the edge devices</p></li><li><p>and MLOps for the edge devices</p></li></ul><p>We are at an inflection point where enterprises with sufficient data are now building machine learning models making them their IP. The data will be kept private on their environments, but distributing and safeguarding their IP (models) is still a hard problem. In this regard, Hammer Forge also serves as a licensible cloud native SecOps platform for enterprises to secure, protect, and deploy their IP on devices.</p><p>&#8220;<em>The developer experience to deploy models on the Edge requires you to know several different frameworks from React-Native, Obj-C/Gradle, C++, Tensorflow, Python and more. With Hammer Forge, we are making EdgeML development accessible to more developers with a No-Code environment.</em>&#8221;- Co-Founder and CTO, Kartik Thakore.</p><p>Hammer Forge is based on HOT-G&#8217;s <strong>open source</strong> framework called Rune, that runs on the edge devices.&nbsp;</p><p><em><strong>&#8220;</strong>Demand to move to the edge is surging from the need to address privacy, security, latency, and growth of capable hardware, but we are still at the very beginning of this Big Bang stage. HOT-G is looking ahead by solving problems we will run into managing secure production edge computing workloads while still making the developer experience simple and awesome.<strong>&#8221;</strong></em> - Co-Founder and CEO, Akshay Sharma.</p><p><strong>About Hammer of the Gods (HOT-G)</strong></p><p>Based out of Palo Alto, CA, HOT-G, is building the distributed infrastructure and developer experience tools paving the way for secure production-ready edge computing deployments. The founding team previously built several companies, including most recently doc.ai, a Palo Alto-based healthcare AI company which was acquired by Sharecare Inc. in 2021. The team previously developed federated learning, privacy preserving technologies, and zero-trust security infrastructure for healthcare.</p><p>The company has raised money from Quiet Capital, Amino Capital, S2 Capital, and other prominent Silicon Valley angel investors.</p><p>Visit <a href="https://hotg.ai/">hotg.ai</a> and contact <a href="mailto:akshay@hotg.ai">akshay@hotg.ai</a> for more information.</p><p>[1] <a href="https://www.globenewswire.com/news-release/2021/11/16/2335773/0/en/The-edge-computing-market-size-is-expected-to-grow-from-USD-36-5-billion-in-2021-to-USD-87-3-billion-by-2026-at-a-Compound-Annual-Growth-Rate-CAGR-of-19-0.html">The edge computing market size is expected to grow from USD</a></p>]]></content:encoded></item><item><title><![CDATA[Introducing EdgeSecOps - Securing Models and Workloads on the Edge]]></title><description><![CDATA[Securing the most valuable IP - models on the edge]]></description><link>https://tinyverse.substack.com/p/introducing-edgesecops-securing-models</link><guid isPermaLink="false">https://tinyverse.substack.com/p/introducing-edgesecops-securing-models</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Tue, 01 Feb 2022 14:00:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QUTA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Our team have some news to share! We&#8217;ve launched our new website: <a href="https://hotg.ai/">https://hotg.ai/</a>!</p><p>We can take a short intermission here for your browsing pleasure! What do we think? :) Don&#8217;t forget to add yourself to the waitlist if you want to be notified when our SaaS platform is live (it is almost here!). Now, onto this week&#8217;s discussion! </p><h2>Security out of the box for Edge Computing</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QUTA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QUTA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 424w, https://substackcdn.com/image/fetch/$s_!QUTA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 848w, https://substackcdn.com/image/fetch/$s_!QUTA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 1272w, https://substackcdn.com/image/fetch/$s_!QUTA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QUTA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png" width="1456" height="790" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/11d412fd-f790-4390-bfca-438497287210_2524x1370.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3607811,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QUTA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 424w, https://substackcdn.com/image/fetch/$s_!QUTA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 848w, https://substackcdn.com/image/fetch/$s_!QUTA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 1272w, https://substackcdn.com/image/fetch/$s_!QUTA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F11d412fd-f790-4390-bfca-438497287210_2524x1370.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the previous post, <a href="https://www.linkedin.com/in/sakshaysharma/">our co-founder</a> talked about the foundations of our edge computing platform. You can read more about it in the excerpt link below:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:47215019,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/edge-secops-securing-models-and-workloads&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Foundations of Our Edge Computing Platform&quot;,&quot;truncated_body_text&quot;:&quot;My cofounder wrote a compelling piece earlier this month on building for the edge and beyond. It chronicles an honest journey we have undertaken from our experience building for the cloud, deploying real world AI in domains outside of ad-tech, and into the world of edge computing. This post highlights the hacks we have had to deal with to make things wo&#8230;&quot;,&quot;date&quot;:&quot;2022-01-18T14:00:42.772Z&quot;,&quot;like_count&quot;:3,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:45856008,&quot;name&quot;:&quot;Akshay Sharma&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/dbf908a7-9664-49b2-91e4-e1682db3d8a9_4032x3024.jpeg&quot;,&quot;bio&quot;:&quot;Investing in edge, privacy, AI, and decentralization. Usually lurking in the intersection of health, tech, AI, and crypto. \nOpinions are my own.&quot;,&quot;profile_set_up_at&quot;:&quot;2021-09-01T19:22:22.899Z&quot;,&quot;is_guest&quot;:true,&quot;primaryPublicationName&quot;:&quot;Akshay Sharma&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://www.sharma.ai&quot;,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://www.sharma.ai/subscribe?&quot;},{&quot;id&quot;:31587001,&quot;name&quot;:&quot;Holly Ly&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bcbb563e-201e-4efa-a55f-064e7eb5719c_200x200.png&quot;,&quot;bio&quot;:null,&quot;profile_set_up_at&quot;:&quot;2021-08-31T17:21:57.472Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:396742,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:469844,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:469844,&quot;name&quot;:&quot;Sincerely Holly&quot;,&quot;subdomain&quot;:&quot;sincerelyholls&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Bringing heart, personality and magic to emerging industries&quot;,&quot;logo_url&quot;:null,&quot;author_id&quot;:31587001,&quot;theme_var_background_pop&quot;:&quot;#6B26FF&quot;,&quot;created_at&quot;:&quot;2021-08-31T17:19:07.433Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Holly Ly&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}},{&quot;id&quot;:21952,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/edge-secops-securing-models-and-workloads?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Foundations of Our Edge Computing Platform</div></div><div class="embedded-post-body">My cofounder wrote a compelling piece earlier this month on building for the edge and beyond. It chronicles an honest journey we have undertaken from our experience building for the cloud, deploying real world AI in domains outside of ad-tech, and into the world of edge computing. This post highlights the hacks we have had to deal with to make things wo&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">4 years ago &#183; 3 likes &#183; Akshay Sharma and Holly Ly</div></a></div><p>In that post, we articulated that <strong>Security</strong> was a critical foundational component that our platform should offer. To recap, we shared that:</p><blockquote><p>Many enterprises collect unique data that can be used to train models which then end up becoming <strong>intellectual property (IP)</strong>. </p></blockquote><p>Development cost of production version of <strong>*good*</strong> AI models can easily reach millions of dollars. Therefore, these models are very valuable assets which must be well protected. In the centralized server solutions, those models are well hidden behind firewalls, the external world has only API access to those models. </p><p>On the contrary, deploying these models to edge devices means opening to several types of new attacks, such as:</p><ul><li><p><strong>Direct model theft:</strong> Here the attacker steals the exact weights of the model to use it for their own benefit.</p></li><li><p><strong>Indirect model theft:</strong> Here the attacker queries the model repeatedly to automatically generate a labelled dataset. They can then train their own model to replicate the behavior of the original model without spending a lot of effort on labeling a dataset himself.</p></li><li><p><a href="https://en.wikipedia.org/wiki/Supply_chain_attack">Supply chain attacks</a></p></li><li><p><a href="https://arxiv.org/abs/2002.02196">GAN attacks</a> to reverse data from model</p></li><li><p>A <a href="https://arxiv.org/pdf/2007.07646.pdf">whole bunch of attacks</a> on the machine learning models including identifying personally identifiable info (PII)</p></li></ul><p>In this post, we want to lay down the foundation of how to think about these security issues at the process, platform, and cultural level when working on edge computing. We will also briefly touch up on the solutions and research our team is building. We will also introduce you to the concept of DevSecOps and our take on it for edge computing called <strong>EdgeSecOps</strong>.</p><h2>EdgeSecOps</h2><p><a href="http://DevSecOps stands for development, security, and operations. It's an approach to culture, automation, and platform design that integrates security as a shared responsibility throughout the entire IT lifecycle.">DevSecOps</a> is beginning to be well known in the world of cloud computing, and is described by RedHat as following:</p><blockquote><p>DevSecOps stands for development, security, and operations. It's an approach to culture, automation, and platform design that integrates security as a shared responsibility throughout the entire IT lifecycle.</p></blockquote><p>It is about bringing the culture of security mindset to <a href="https://en.wikipedia.org/wiki/DevOps">DevOps</a>. </p><p>An excerpt from the <a href="https://learning.oreilly.com/library/view/learning-devsecops/9781098106935/">excellent DevSecOps book</a> refers to <a href="https://kubernetes.io/docs/concepts/security/overview/">cloud native security also known as 4C</a>&#8217;s include the following:</p><ul><li><p>Code security</p></li><li><p>Container security</p></li><li><p>Cluster security</p></li><li><p>Cloud security</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VvpA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VvpA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 424w, https://substackcdn.com/image/fetch/$s_!VvpA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 848w, https://substackcdn.com/image/fetch/$s_!VvpA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 1272w, https://substackcdn.com/image/fetch/$s_!VvpA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VvpA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png" width="1456" height="840" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21381,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VvpA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 424w, https://substackcdn.com/image/fetch/$s_!VvpA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 848w, https://substackcdn.com/image/fetch/$s_!VvpA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 1272w, https://substackcdn.com/image/fetch/$s_!VvpA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8b787e35-2dfd-41b5-bf8a-34674579422c_1720x992.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>ref: <a href="https://kubernetes.io/docs/concepts/security/overview/">Kubernetes 4Cs</a></h6><p></p><p>If we want to extend this to edge computing, henceforth christened <strong>EdgeSecOps </strong>the equivalent will be the following from our point of view:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TknZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TknZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 424w, https://substackcdn.com/image/fetch/$s_!TknZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 848w, https://substackcdn.com/image/fetch/$s_!TknZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 1272w, https://substackcdn.com/image/fetch/$s_!TknZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TknZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45539,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TknZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 424w, https://substackcdn.com/image/fetch/$s_!TknZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 848w, https://substackcdn.com/image/fetch/$s_!TknZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 1272w, https://substackcdn.com/image/fetch/$s_!TknZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d67853-b626-433e-a308-b36ec9bc4a6a_2625x1313.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Note: This is a concept architecture and not the actual implementation</h6><p></p><p>The primary concern of <strong>EdgeSecOps</strong> is to secure the <strong>computation </strong>on the device. It has less to do with physical device security and device monitoring which are critical in its own way, but some of this is being addressed at the firmware level. </p><p>At HOT-G, EdgeSecOps is a key area of focus, where we are building some techniques to help protect against attacks under some threat models. The important thing to know is that the threat models for each use case drive the solution.</p><blockquote><p><em>To summarize: <strong>EdgeSecOps</strong> is the process, culture, and tools for securing models and workloads on the edge device.</em></p></blockquote><h2>HOT-G&#8217;s research and solutions in EdgeSecOps</h2><p>We are building several edge native and cloud native solutions for the <strong>EdgeSecOps</strong> space. We are rolling some of these features in our enterprise offering, which you can find more details here: <a href="https://hotg.ai/pricing/">https://hotg.ai/pricing/</a>. Several of the items below are still in early exploratory phase at HOT-G.</p><ul><li><p><strong>Watermarking models and registering models: </strong>Watermarking allows companies to check if other companies are using their exact models. Watermarking, together with registering models, allows companies to prove that their models were stolen, and it may significantly help companies in legal proceedings. </p></li><li><p><strong>Cryptographic and obfuscation techniques to protect IP</strong>: <br>These techniques make it much more difficult to steal the model. Ideally, those techniques make <strong>reverse engineering</strong> (RE) of a model unsustainable - the cost of RE is similar to the cost of building a model including collecting the data. </p></li><li><p><strong>Zero Trust: </strong><a href="https://en.wikipedia.org/wiki/Zero_trust_security_model">Zero Trust</a> is quickly emerging as a security model as a &#8220;<strong>perimeterless security</strong>&#8221; measure - that is to defend against attacks when the origin of the attack is inside the traditional perimeter-based security (on cloud or on-prem typically). With Zero Trust, we can bring identities to workload (example <a href="https://spiffe.io/">SPIFFE</a> for cloud). Once we have cryptographically signed identities, this means anything running on a &#8220;machine&#8221; has been verified by a trust system. We can then extend this model from identities to agent-based policies to control granular level permissions (example <a href="https://www.openpolicyagent.org/">OPA</a> for cloud). Under certain threat models, Zero Trust provides an acceptable level of security. We are evaluating how to bring these concepts to the edge devices and most of this is now tractable because we have <strong><a href="https://hotg.dev/docs/overview">container-based</a> </strong>technology for the edge<strong>. </strong></p></li><li><p><strong>Observability</strong>: <a href="https://tinyverse.substack.com/p/observability-for-the-edge">We talked about observability before</a>. Observability refers to being able to monitor the ML model as it is making predictions. Specifically for security, this allows us to detect anomalous input patterns that might indicate an attack on our system. An abnormally large number of requests, for example, might be caused by an attacker who is trying to automatically label his own dataset to train their model. We are also interested in monitoring the input data distribution to detect inputs that deviate from the typical inputs. We could then, for example, detect adversarial attacks where the attacker is using specially crafted inputs to fool the system.</p></li></ul><p><strong>EdgeSecOps</strong> is an exciting field we are trying to establish and drive, to bring the type of security mindset needed when deploying AI to the edge. </p><blockquote><p>If you are a security researcher or AI researcher in this space and want to collaborate with us, reach out to us at <strong>akshay AT hotg.ai</strong>.</p></blockquote><p></p><p>*If you love our content, consider supporting our team by subscribing and sharing TinyVerse! We cannot wait for you to see what we have in store in the pipeline this year!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Foundations of Our Edge Computing Platform]]></title><description><![CDATA[Guiding principles behind Hammer Forge]]></description><link>https://tinyverse.substack.com/p/edge-secops-securing-models-and-workloads</link><guid isPermaLink="false">https://tinyverse.substack.com/p/edge-secops-securing-models-and-workloads</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Tue, 18 Jan 2022 14:00:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eoug!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My cofounder wrote a compelling piece earlier this month on building for the edge and beyond. It chronicles an honest journey we have undertaken from our experience building for the cloud, deploying real world AI in domains outside of ad-tech, and into the world of edge computing. This post highlights the hacks we have had to deal with to make things work in production.</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:46541081,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/to-the-edge-and-beyond&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;To the Edge and Beyond&quot;,&quot;truncated_body_text&quot;:&quot;In 2017, I was looking for a solution to solve privacy issues with Healthcare AI. At doc.ai, my colleagues and I had put a lot of effort into figuring out how to build computer vision models for medical research. This involved collecting highly sensitive images for training and inference. The privacy and regulatory issues were a nightmare. In an attempt&#8230;&quot;,&quot;date&quot;:&quot;2022-01-04T14:30:59.739Z&quot;,&quot;like_count&quot;:3,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31586996,&quot;name&quot;:&quot;Kartik Thakore&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6faa6ace-28a6-47f3-b20e-7ed59c165ec7_421x421.png&quot;,&quot;bio&quot;:&quot;I spend time thinking and experiment with alternative ideas and approaches. Also founder, investor, board member, open source maintainer and crazy man :) &quot;,&quot;profile_set_up_at&quot;:&quot;2021-07-28T21:33:00.013Z&quot;,&quot;publicationUsers&quot;:[],&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/to-the-edge-and-beyond?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">To the Edge and Beyond</div></div><div class="embedded-post-body">In 2017, I was looking for a solution to solve privacy issues with Healthcare AI. At doc.ai, my colleagues and I had put a lot of effort into figuring out how to build computer vision models for medical research. This involved collecting highly sensitive images for training and inference. The privacy and regulatory issues were a nightmare. In an attempt&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">4 years ago &#183; 3 likes &#183; Kartik Thakore</div></a></div><p>Engineers, Product Managers, CTOs, and CSOs coming from the world of cloud computing are used to a <a href="https://aws.amazon.com/products/">plethora</a> of <a href="https://cloud.google.com/products/tools">tools</a> to make their life less complicated, but many of these are missing for running production edge computing.</p><h2>Six foundation pieces</h2><p>When we started building HOT-G, we laid out a set of six key foundational principles that a new stack of edge computing must include. We&#8217;ve talked about them in our past posts independently, and in this post, I want to bring it all home to provide a clear and succinct vision of <strong>how we build things</strong>.</p><ol><li><p>Developer experience (DX) centricity</p></li><li><p>Repeatability to reduce developer overhead</p></li><li><p>Reliability for builds and deployments</p></li><li><p>Monitoring and Observability as a first-class citizen</p></li><li><p>Audit-ability with open source </p></li><li><p>Security out of the box</p></li></ol><p></p><h3>#1 Developer experience (DX) centricity</h3><blockquote><p>What I mean by <strong>developer experience</strong> is the sum total of how developers interface with their tools, end-to-end, day-in and day-out.</p><p>- Jean Yang from a16z post <a href="https://future.a16z.com/the-case-for-developer-experience/">Developer Experience&nbsp;(DX)</a> </p></blockquote><p>There are many tools available for building machine learning models. Building for edge devices, albeit harder, is getting a lot of attention from <a href="https://www.edgeimpulse.com/">some very</a> <a href="https://octoml.ai/">good companies</a>. </p><p>Developer experience extends beyond training. It encompasses collaboration during testing, deploying, and all aspects of the control plane - what we call the whole &#8220;Orchestration on the edge&#8221;</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:35011759,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/device-native-orchestration-the-future&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;The Future of Orchestration on the Edge&quot;,&quot;truncated_body_text&quot;:&quot;The world of software has advanced - where we can deploy models continuously, train them with new data, federate back the gradients, average an aggregated model, validate the new model, and push this new model all in matter of minutes. None of this orchestration chain exists for the world of TinyML.&quot;,&quot;date&quot;:&quot;2021-04-12T13:00:54.895Z&quot;,&quot;like_count&quot;:2,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31516208,&quot;name&quot;:&quot;Tinyverse&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/13758317-f2ba-4058-bbe3-33051d4cc0e1_747x1240.png&quot;,&quot;bio&quot;:&quot;TinyML universe from hotg.ai&quot;,&quot;profile_set_up_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:244226,&quot;user_id&quot;:31516208,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;hotg_ai&quot;,&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/device-native-orchestration-the-future?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">The Future of Orchestration on the Edge</div></div><div class="embedded-post-body">The world of software has advanced - where we can deploy models continuously, train them with new data, federate back the gradients, average an aggregated model, validate the new model, and push this new model all in matter of minutes. None of this orchestration chain exists for the world of TinyML&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 2 likes &#183; Tinyverse</div></a></div><p>Our first foray into learning and getting feedback on our DX mindset was in our first hackathon - Hack the North. </p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:41667171,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/hack-the-north-developer-experience&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Hack the North: Developer Experience (DX) Learnings &quot;,&quot;truncated_body_text&quot;:&quot;Experience is one thing you can't get for nothing. - Oscar Wilde We consider ourselves lucky because we experienced something amazing a week ago. Something that cannot be gamed, which cannot be bought, but can only be earned by doing good work - not for nothing.&quot;,&quot;date&quot;:&quot;2021-09-28T13:00:55.850Z&quot;,&quot;like_count&quot;:2,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31587001,&quot;name&quot;:&quot;Holly Ly&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bcbb563e-201e-4efa-a55f-064e7eb5719c_200x200.png&quot;,&quot;bio&quot;:null,&quot;profile_set_up_at&quot;:&quot;2021-08-31T17:21:57.472Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:396742,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:469844,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:469844,&quot;name&quot;:&quot;Sincerely Holly&quot;,&quot;subdomain&quot;:&quot;sincerelyholls&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Bringing heart, personality and magic to emerging industries&quot;,&quot;logo_url&quot;:null,&quot;author_id&quot;:31587001,&quot;theme_var_background_pop&quot;:&quot;#6B26FF&quot;,&quot;created_at&quot;:&quot;2021-08-31T17:19:07.433Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Holly Ly&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}},{&quot;id&quot;:21952,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false},{&quot;id&quot;:31516208,&quot;name&quot;:&quot;Tinyverse&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/13758317-f2ba-4058-bbe3-33051d4cc0e1_747x1240.png&quot;,&quot;bio&quot;:&quot;TinyML universe from hotg.ai&quot;,&quot;profile_set_up_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:244226,&quot;user_id&quot;:31516208,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;hotg_ai&quot;,&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/hack-the-north-developer-experience?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Hack the North: Developer Experience (DX) Learnings </div></div><div class="embedded-post-body">Experience is one thing you can't get for nothing. - Oscar Wilde We consider ourselves lucky because we experienced something amazing a week ago. Something that cannot be gamed, which cannot be bought, but can only be earned by doing good work - not for nothing&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 2 likes &#183; Holly Ly and Tinyverse</div></a></div><p>We have come a long way since that hackathon and have incorporated those learnings into our SaaS low-code environment called <strong>Hammer Forge</strong> which is launching shortly very soon!</p><p><strong>Forge Studio - </strong>our low-code environment:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eoug!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eoug!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 424w, https://substackcdn.com/image/fetch/$s_!eoug!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 848w, https://substackcdn.com/image/fetch/$s_!eoug!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!eoug!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eoug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png" width="1100" height="615" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:615,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:405332,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eoug!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 424w, https://substackcdn.com/image/fetch/$s_!eoug!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 848w, https://substackcdn.com/image/fetch/$s_!eoug!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!eoug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3a42fdde-c3a5-4f82-89e2-fa4d6a9b045a_2746x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>#2 Repeatability to reduce developer overhead</h3><p>Repeatability for us means two things:</p><ol><li><p>Isolation of builds from host environments</p></li><li><p>Minimizing developer effort to target multiple platforms </p></li></ol><p>We are addressing both these items using our open-source containerization technology called <a href="https://github.com/hotg-ai/Rune">Rune</a> for edge computing. </p><p>Containerization makes the builds portable, which means developers dev/test environments are not dramatically different from production deployment environment. </p><p>Additionally, Rune also provides pipeline capabilities on the edge to perform MLOps, which means the effort to retarget different devices becomes manageable configurations. </p><p>We have discussed the origins of container technology being inspired by the cloud computing world below. </p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:35011759,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/device-native-orchestration-the-future&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;The Future of Orchestration on the Edge&quot;,&quot;truncated_body_text&quot;:&quot;The world of software has advanced - where we can deploy models continuously, train them with new data, federate back the gradients, average an aggregated model, validate the new model, and push this new model all in matter of minutes. None of this orchestration chain exists for the world of TinyML.&quot;,&quot;date&quot;:&quot;2021-04-12T13:00:54.895Z&quot;,&quot;like_count&quot;:2,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31516208,&quot;name&quot;:&quot;Tinyverse&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/13758317-f2ba-4058-bbe3-33051d4cc0e1_747x1240.png&quot;,&quot;bio&quot;:&quot;TinyML universe from hotg.ai&quot;,&quot;profile_set_up_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:244226,&quot;user_id&quot;:31516208,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;hotg_ai&quot;,&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/device-native-orchestration-the-future?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">The Future of Orchestration on the Edge</div></div><div class="embedded-post-body">The world of software has advanced - where we can deploy models continuously, train them with new data, federate back the gradients, average an aggregated model, validate the new model, and push this new model all in matter of minutes. None of this orchestration chain exists for the world of TinyML&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 2 likes &#183; Tinyverse</div></a></div><p>In addition, we described our take on portable edge computing:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:39318546,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/hotg-and-wasmer-portable-edge-computing&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;HOTG &amp; Wasmer: Portable Edge Computing&quot;,&quot;truncated_body_text&quot;:&quot;We are very excited to be featured by Wasmer for bringing portability to AI/ML applications to the edge and beyond. Similar to what we do, Wasmer, is a rust company building on web assembly and a great open-source champion. It is our pleasure to build the future of edge AI and open source software with them. We are particularly excited to contribute to &#8230;&quot;,&quot;date&quot;:&quot;2021-07-28T17:30:20.399Z&quot;,&quot;like_count&quot;:3,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31516208,&quot;name&quot;:&quot;Tinyverse&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/13758317-f2ba-4058-bbe3-33051d4cc0e1_747x1240.png&quot;,&quot;bio&quot;:&quot;TinyML universe from hotg.ai&quot;,&quot;profile_set_up_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:244226,&quot;user_id&quot;:31516208,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;hotg_ai&quot;,&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/hotg-and-wasmer-portable-edge-computing?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">HOTG &amp; Wasmer: Portable Edge Computing</div></div><div class="embedded-post-body">We are very excited to be featured by Wasmer for bringing portability to AI/ML applications to the edge and beyond. Similar to what we do, Wasmer, is a rust company building on web assembly and a great open-source champion. It is our pleasure to build the future of edge AI and open source software with them. We are particularly excited to contribute to &#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 3 likes &#183; Tinyverse</div></a></div><h3>#3 Reliability for builds and deployments</h3><p>The hallmark of a good production orchestration system includes repeatable builds, traceable deployments, and automated workflows.</p><p>The traditional workhorse for this in cloud computing world is the <a href="https://en.wikipedia.org/wiki/CI/CD">Continuous Integration / Continuous Delivery CI/CD system</a>. Edge computing adds additional layers of complexity because sometimes the triggers are not based on code changes, but updates to models, or edge pipelines. </p><p>Hammer Forge (our SaaS) platform comes bundled with <strong>Foundry* - </strong>a CI / CD system for setting up repeatable and continuous deployment for edge computing. </p><p>We have briefly touched on this in one of our recent posts:</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:46726562,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/updates-from-the-tinyverse-january&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Updates from the Tinyverse - January 10 2022&quot;,&quot;truncated_body_text&quot;:&quot;Happy New Year! We hope everyone had a great holiday, celebrating with your loved ones! Our team is back with a vengeance and cannot wait to share what we have been up to! Our focus has been closing out orchestration and deployments on the web mobile edge platforms. Check out the platform updates below!&quot;,&quot;date&quot;:&quot;2022-01-10T14:00:46.981Z&quot;,&quot;like_count&quot;:2,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31587001,&quot;name&quot;:&quot;Holly Ly&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/bcbb563e-201e-4efa-a55f-064e7eb5719c_200x200.png&quot;,&quot;bio&quot;:null,&quot;profile_set_up_at&quot;:&quot;2021-08-31T17:21:57.472Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:396742,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:469844,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:469844,&quot;name&quot;:&quot;Sincerely Holly&quot;,&quot;subdomain&quot;:&quot;sincerelyholls&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Bringing heart, personality and magic to emerging industries&quot;,&quot;logo_url&quot;:null,&quot;author_id&quot;:31587001,&quot;theme_var_background_pop&quot;:&quot;#6B26FF&quot;,&quot;created_at&quot;:&quot;2021-08-31T17:19:07.433Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Holly Ly&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}},{&quot;id&quot;:21952,&quot;user_id&quot;:31587001,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false},{&quot;id&quot;:31586996,&quot;name&quot;:&quot;Kartik Thakore&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6faa6ace-28a6-47f3-b20e-7ed59c165ec7_421x421.png&quot;,&quot;bio&quot;:&quot;I spend time thinking and experiment with alternative ideas and approaches. Also founder, investor, board member, open source maintainer and crazy man :) &quot;,&quot;profile_set_up_at&quot;:&quot;2021-07-28T21:33:00.013Z&quot;,&quot;publicationUsers&quot;:[],&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/updates-from-the-tinyverse-january?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Updates from the Tinyverse - January 10 2022</div></div><div class="embedded-post-body">Happy New Year! We hope everyone had a great holiday, celebrating with your loved ones! Our team is back with a vengeance and cannot wait to share what we have been up to! Our focus has been closing out orchestration and deployments on the web mobile edge platforms. Check out the platform updates below&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">4 years ago &#183; 2 likes &#183; Holly Ly and Kartik Thakore</div></a></div><h5><strong>*Note: Foundry is an enterprise cloud native product available for enterprise customers</strong></h5><h3>#4 Monitoring and Observability as a first-class citizen</h3><p>Building and deploying models to run on edge is just the beginning. Models are workloads that run on devices placed in a specific environment. There are constant changes to the environment which affect the model performance. For example, an embedded computer vision ML model could have been trained to recognize objects in an environment, but the device could be placed where there is poor lighting, causing the models to predict incorrectly. </p><p>Models on the edge need to be monitored and observed continuously - just like production cloud workloads.</p><p>We articulated our thoughts on Monitoring and Observability here.</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:44845922,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/observability-for-the-edge&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Observability for the edge&quot;,&quot;truncated_body_text&quot;:&quot;Welcome to another brand-new Monday, and we hope you had a good Thanksgiving / holidays! Machine Learning models are not your &#8220;develop once and be done&#8221; type of software. Even the phrase &#8220;if it ain't broke, don't fix it&#8221; might not apply to them. They need constant attention, monitoring, and observation to examine if they are behaving correctly in the pro&#8230;&quot;,&quot;date&quot;:&quot;2021-12-06T14:00:46.994Z&quot;,&quot;like_count&quot;:2,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:31516208,&quot;name&quot;:&quot;Tinyverse&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/13758317-f2ba-4058-bbe3-33051d4cc0e1_747x1240.png&quot;,&quot;bio&quot;:&quot;TinyML universe from hotg.ai&quot;,&quot;profile_set_up_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:244226,&quot;user_id&quot;:31516208,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;hotg_ai&quot;,&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/observability-for-the-edge?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Observability for the edge</div></div><div class="embedded-post-body">Welcome to another brand-new Monday, and we hope you had a good Thanksgiving / holidays! Machine Learning models are not your &#8220;develop once and be done&#8221; type of software. Even the phrase &#8220;if it ain't broke, don't fix it&#8221; might not apply to them. They need constant attention, monitoring, and observation to examine if they are behaving correctly in the pro&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 2 likes &#183; Tinyverse</div></a></div><p>Hammer Forge is launching with monitoring features, and we are adding observability features later this year to help identify model and data drifts.</p><h3>#5 Audit-ability with open source</h3><p>Workloads that run on the edge should have verified software, and the best way to do this is by having open-source technology. Our container technology, <a href="https://github.com/hotg-ai/Rune">Rune</a> is completely open source. All the SDKs that help integrate into the devices are open source. </p><p>The tools we use for cloud are mostly open source because it allows us to audit and leverage the community as needed. Edge computing should be no different. </p><p>Our ethos for open source comes deeply from our developer culture, coming from the Rust community.</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:38374479,&quot;url&quot;:&quot;https://tinyverse.substack.com/p/rust-and-tinyverse&quot;,&quot;publication_id&quot;:314050,&quot;publication_name&quot;:&quot;tinyVerse&quot;,&quot;publication_logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;title&quot;:&quot;Rust and Tinyverse&quot;,&quot;truncated_body_text&quot;:&quot;The Tinyverse is a family of projects from HotG which brings machine learning into the mainstream. Our flagship project is Rune, a tool for packaging up machine learning pipelines and allowing them to be deployed anywhere, be it the server, a mobile device, or the IoT.&quot;,&quot;date&quot;:&quot;2021-07-05T13:00:05.540Z&quot;,&quot;like_count&quot;:4,&quot;comment_count&quot;:0,&quot;bylines&quot;:[{&quot;id&quot;:32472133,&quot;name&quot;:&quot;Michael-F-Bryan&quot;,&quot;photo_url&quot;:null,&quot;bio&quot;:&quot;Software engineer and open-source enthusiast.&quot;,&quot;profile_set_up_at&quot;:null,&quot;publicationUsers&quot;:[{&quot;id&quot;:22235,&quot;user_id&quot;:32472133,&quot;publication_id&quot;:314050,&quot;role&quot;:&quot;contributor&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:314050,&quot;name&quot;:&quot;tinyVerse&quot;,&quot;subdomain&quot;:&quot;tinyverse&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;The future is tiny, and what are we doing about this?&quot;,&quot;logo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e4e48910-653a-491e-afd5-10843f85b7b7_989x989.png&quot;,&quot;author_id&quot;:31516208,&quot;theme_var_background_pop&quot;:&quot;#6C0095&quot;,&quot;created_at&quot;:&quot;2021-03-14T16:01:03.316Z&quot;,&quot;rss_website_url&quot;:null,&quot;email_from_name&quot;:&quot;tinyVerse from hotg.ai&quot;,&quot;copyright&quot;:&quot;tinyVerse&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false}}],&quot;is_guest&quot;:false}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:null,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://tinyverse.substack.com/p/rust-and-tinyverse?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!UB2j!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e48910-653a-491e-afd5-10843f85b7b7_989x989.png" loading="lazy"><span class="embedded-post-publication-name">tinyVerse</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Rust and Tinyverse</div></div><div class="embedded-post-body">The Tinyverse is a family of projects from HotG which brings machine learning into the mainstream. Our flagship project is Rune, a tool for packaging up machine learning pipelines and allowing them to be deployed anywhere, be it the server, a mobile device, or the IoT&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">5 years ago &#183; 4 likes &#183; Michael-F-Bryan</div></a></div><p>We are building our community around open collaboration. The fragmentation of devices means it is impossible for HOT-G to cover every type of device and platform out there. We will strongly rely on the community coming together and rallying around Rune to extend to several platforms in the future.</p><p>If you would love to contribute, join our discord! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.gg/gPCNNvRnF4&quot;,&quot;text&quot;:&quot;Discord&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://discord.gg/gPCNNvRnF4"><span>Discord</span></a></p><p></p><h3>#6 Security out of the box</h3><p>The final guiding principle is something that is often an afterthought in most products - <strong>Security</strong>. </p><p>Many enterprises collect unique data that can be used to train models which then end up becoming <strong>intellectual property (IP)</strong>. Deploying these models to edge devices means opening to several types of attacks, such as:</p><ul><li><p>Direct model theft</p></li><li><p><a href="https://en.wikipedia.org/wiki/Supply_chain_attack">Supply chain attacks</a></p></li><li><p><a href="https://arxiv.org/abs/2002.02196">GAN attacks</a> to reverse data from model</p></li><li><p>A <a href="https://arxiv.org/pdf/2007.07646.pdf">whole bunch of attacks</a> on the machine learning models including identifying personally identifiable info (PII). </p></li></ul><p>Having built and deployed ML for sensitive information such as healthcare, security, and legal teams can kill products from launching if these are not addressed.</p><blockquote><p>Security is a deep topic with several layers of attack vectors and merits its own post which we will be publishing in a couple of weeks. So, stay tuned.</p></blockquote><p>While it is impossible to address/thwart every type of attack vector, the important thing to do is have tools and systems that help identify them. </p><p><strong>Hammer Forge is launching with a few key security features </strong>which we will talk about in this next post. </p><p>Building this stack of interoperable tools takes time, effort, and resources. We have been diligent in building them with early adopters and champions from our community, students, and pilots to optimize our learning. This year we are ready to commercialize and continue adding missing pieces of our edge computing stack quickly.</p><p>If you love our content, consider supporting our team by subscribing and sharing TinyVerse! We cannot wait for you to see what we have in store in the pipeline this year!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p>Don&#8217;t forget to join the Hammer Forge&#8217;s Waitlist - we will be onboarding selected customers soon! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join the Hammer Forge&#8217;s Waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join the Hammer Forge&#8217;s Waitlist</span></a></p><p></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Updates from the Tinyverse - January 10 2022]]></title><description><![CDATA[Deployments ahoy!]]></description><link>https://tinyverse.substack.com/p/updates-from-the-tinyverse-january</link><guid isPermaLink="false">https://tinyverse.substack.com/p/updates-from-the-tinyverse-january</guid><dc:creator><![CDATA[Holly]]></dc:creator><pubDate>Mon, 10 Jan 2022 14:00:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Dnov!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Happy New Year! We hope everyone had a great holiday, celebrating with your loved ones! Our team is back with a vengeance and cannot wait to share what we have been up to! </p><p>Our focus has been closing out orchestration and deployments on the web mobile edge platforms. Check out the platform updates below!  </p><h1>Enabling Repeatable Builds</h1><p>Our primary focus has been wrapping up our integration between Forge and Rune, to enable repeatable builds. We have been working with our customers and partners to iterate and develop the @hotg-ai/forge and @hotg-ai/rune typescript libraries. The current versions are now deployed on <a href="https://www.npmjs.com/search?q=%40hotg-ai">npm</a>!</p><p>A quick refresher on the terminologies:</p><ul><li><p><strong>Rune</strong> is our open-source container and edge MLops technology for devices</p></li><li><p><strong>Forge</strong> is our SAAS product built for making orchestrations with Rune easy, launching soon! </p></li></ul><h1>Rune SDK: 0.11.X releases</h1><p>One big change you will see is that we are changing how the rune SDKs will be agnostic to ML Frameworks. To this end, we have now added support for several Tensorflow (tf) backends. Currently, we have released two backends for <a href="https://www.tensorflow.org/js">Tensorflow JS</a> (tfjs). We will be adding Tensorflow lite (tflite) and onnx support soon! Rune container <a href="https://github.com/hotg-ai/rune/blob/ba67cce5f2668bc2a9666a68b25b01eb35dfe4cf/crates/compiler/src/lowering/register_stages.rs#L100">mimetypes</a> have also been updated to reflect this work. This work will prepare us to be truly ML Framework agnostic and bring us closer to the vision we set out for Rune.</p><h1>Hammer Forge SDK: 0.11.X early release</h1><p>We have also released @hotg-ai/forge ahead of our Forge Studio SaaS launch. This library will allow our SaaS users to soon do reliable deployments with telemetry and security for the mobile web platform! </p><h1>Community </h1><p>Our team has another <a href="https://qhacks.io/">hackathon</a> coming up w/ Queen&#8217;s University on January 28th to January 30th! Due to the spike in COVID cases in the Kingston, Ontario area, the hackathon will be moved to a virtual platform only. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dnov!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dnov!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 424w, https://substackcdn.com/image/fetch/$s_!Dnov!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 848w, https://substackcdn.com/image/fetch/$s_!Dnov!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 1272w, https://substackcdn.com/image/fetch/$s_!Dnov!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dnov!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png" width="1100" height="539" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/cafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:539,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:173955,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Dnov!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 424w, https://substackcdn.com/image/fetch/$s_!Dnov!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 848w, https://substackcdn.com/image/fetch/$s_!Dnov!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 1272w, https://substackcdn.com/image/fetch/$s_!Dnov!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcafa6d37-cf4c-47b7-a62b-cffe6dc26cca_1165x571.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We will be hosting a workshop called, <strong>&#8220;Rapid Prototyping for EdgeML Applications using Forge.&#8221; </strong>We want hackers to create three different ML applications (audio, NLP, and image), to showcase how developers can build ML applications for the mobile web and Forge Studio SaaS! If you have been to HOTG&#8217;s hacking party, you know our team have a grand old time hacking alongside you. Make sure you join our discord to hack alongside our incredible engineers! </p><p>Our team also want to send a big shoutout to <a href="https://twitter.com/astasiamyers">Astasia Meyers</a> who is a Founding Partner at Quiet Capital for publicly showing our company support! We are beyond thrilled to be mentioned alongside notable ML companies. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NBpY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NBpY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 424w, https://substackcdn.com/image/fetch/$s_!NBpY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 848w, https://substackcdn.com/image/fetch/$s_!NBpY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 1272w, https://substackcdn.com/image/fetch/$s_!NBpY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NBpY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png" width="586" height="348" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:348,&quot;width&quot;:586,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:55775,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NBpY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 424w, https://substackcdn.com/image/fetch/$s_!NBpY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 848w, https://substackcdn.com/image/fetch/$s_!NBpY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 1272w, https://substackcdn.com/image/fetch/$s_!NBpY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F40ec476e-66de-4b16-a5fc-ed31724a80d4_586x348.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Don&#8217;t forget to join our Hammer Forge Waitlist! We are onboarding select customers this year! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join the Hammer Forge Waitlist!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join the Hammer Forge Waitlist!</span></a></p><p>If you love our content, consider supporting our team by subscribing and sharing TinyVerse! We cannot wait for you to see what we have in stored in the pipeline this year! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/subscribe?"><span>Subscribe now</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a> </p>]]></content:encoded></item><item><title><![CDATA[To the Edge and Beyond]]></title><description><![CDATA[My bets for edgeML in 202X]]></description><link>https://tinyverse.substack.com/p/to-the-edge-and-beyond</link><guid isPermaLink="false">https://tinyverse.substack.com/p/to-the-edge-and-beyond</guid><dc:creator><![CDATA[Kartik Thakore]]></dc:creator><pubDate>Tue, 04 Jan 2022 14:30:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hBU7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In 2017, I was looking for a solution to solve privacy issues with Healthcare AI. At doc.ai, my colleagues and I had put a lot of effort into figuring out how to build computer vision models for medical research. This involved collecting highly sensitive images for training and inference. The privacy and regulatory issues were a nightmare. In an attempt to avoid dealing with anonymizing data sets we built the first on-device ML (we had to hack <a href="https://doc-ai.github.io/tensorio/">TensorFlow</a> directly to make this work) with federated learning. At this point, I realized that the future of ML will be on smaller and smaller devices, which lead me to TinyML and TensorFlow Micro. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hBU7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hBU7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hBU7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hBU7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hBU7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hBU7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg" width="1100" height="1100" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1100,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hBU7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hBU7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hBU7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hBU7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5e7f4dea-ba62-4f7a-a3fe-0ae87488e0c2_1760x1760.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">To infinity and beyond</figcaption></figure></div><p>Throughout my career, I have always been the &#8220;hack-anything-with-glue-or-bolts&#8221; guy. My approach to most hacks has been to find the quickest path from a rough idea to a <a href="https://www.youtube.com/watch?v=qybUFnY7Y8w">Rube </a><em><strong><a href="https://www.youtube.com/watch?v=qybUFnY7Y8w">Goldberg</a></strong></em><a href="https://www.youtube.com/watch?v=qybUFnY7Y8w"> machine</a>. I am driven to just get something working &#8220;end to end&#8221;. Hack first, then understand later has always been my ethos. So it came as a surprise to me that this was very difficult to do in TinyML and EdgeML.</p><p>I admit it, I am spoiled coming from a background of device-agnostic development that has a plethora of amazing developer tools. The openness of the web and cloud have created a massive playground where developers can build almost anything. </p><p>I started my development journey (interestingly) when I was studying for my MCATs as a Biology major at the University of Western Ontario. Much to the dismay of my parents, I fell in love with writing code. I was addicted to the feeling of telling a computer to do something and seeing it happen. The developer feedback loop was my first dopamine hit and I have never looked back.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_SO7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_SO7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 424w, https://substackcdn.com/image/fetch/$s_!_SO7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 848w, https://substackcdn.com/image/fetch/$s_!_SO7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 1272w, https://substackcdn.com/image/fetch/$s_!_SO7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_SO7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png" width="626" height="647" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:647,&quot;width&quot;:626,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_SO7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 424w, https://substackcdn.com/image/fetch/$s_!_SO7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 848w, https://substackcdn.com/image/fetch/$s_!_SO7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 1272w, https://substackcdn.com/image/fetch/$s_!_SO7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5dcf3256-abe6-433e-80e4-f2362692d294_626x647.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Similar to many of my colleagues, I started working on games and soon fell deeply in love with the Perl community and kick-started the open-source <a href="https://github.com/PerlGameDev/SDL">PerlGameDev</a> community. The Perl community instilled in me the core principle of Tim Toady (TIMTOWTDI). TIMTOWTDI stands for &#8220;There is more than one way to do it.&#8221; Larry designed Perl to be a language where developers were free to do almost anything in any way they wanted to do it. I strongly believe in that freedom of expression in computing and even more importantly, the freedom to compute.&nbsp;</p><p>14 years later, I have built products, companies and hacked on everything from DevOps, frontend development, federated learning, and large mission-critical ML pipelines that serve <a href="https://twitter.com/RajeevRonanki/status/1455235955510718464?s=20">140 million users</a> to small hacks during the pandemic. Throughout all of these projects and products, <strong>I have never been as excited as I am for the upcoming year in Edge and EdgeML. </strong></p><p>I started playing with the edge deeply in 2018, tinkering in my backyard shed with Arduino devices, tiny FPGAs, and <a href="https://www.sciencedirect.com/topics/materials-science/piezoelectric-ceramics">piezoelectric ceramic sensor devices</a>, trying to shove ML models into places they shouldn&#8217;t go. </p><p>The prototype below was my first attempt at making an ML system that can program itself using signal data and containers stored in a local device. Using the Arduino Nano BLE 33 I was able to reprogram a TinyFPGA BX to run various models deployed purely in the form of a web-assembly container. The implications of an entire ML deployment pipeline running on various chipsets opened my eyes to the future. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p5rj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p5rj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 424w, https://substackcdn.com/image/fetch/$s_!p5rj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 848w, https://substackcdn.com/image/fetch/$s_!p5rj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 1272w, https://substackcdn.com/image/fetch/$s_!p5rj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p5rj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png" width="886" height="622" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:622,&quot;width&quot;:886,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:928415,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p5rj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 424w, https://substackcdn.com/image/fetch/$s_!p5rj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 848w, https://substackcdn.com/image/fetch/$s_!p5rj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 1272w, https://substackcdn.com/image/fetch/$s_!p5rj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5a029dd8-3ea2-4714-a68b-42dfc717524b_886x622.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Some early experiments with deploying containers of ML pipelines on an FPGA and inferring signals from a <a href="https://www.sciencedirect.com/topics/materials-science/piezoelectric-ceramics">piezoelectric ceramic sensor</a>. This was the first TinyML Multi Compute Inference Pipeline :) </figcaption></figure></div><p>Needless to say, the development process was pure hell. The precursor to <a href="https://github.com/hotg-ai/rune">Rune</a> (our open-source containerization tech) was several scripts and tools I developed to make deployment possible. The dopamine hit of a fast feedback loop between model building and seeing it work on the device was lackluster before having containers working. In the process of improving the development workflow for my hacks, I built HOTG&#8217;s technology. </p><p>I dreamed of a world where I could use declarative languages to have my ML application work on any computing device with no constraints. We are well on our way to accomplishing that dream and 2022 will accelerate that in significant ways.</p><p><strong>The future of Tiny/EdgeML will be accelerated with advances in ML Compilers which will create problems of their own.</strong></p><p>The number of AI-enabled devices is exploding and the variety of different architecture and especially different software, powering them. Each of these classes of devices has detailed nuances that require deep expertise to build complete applications. From <a href="https://developer.apple.com/documentation/coreml">CoreML</a> to <a href="https://fastmachinelearning.org/hls4ml/">HS4ML</a>, there is an explosion and wide surface area of knowledge an application developer would need to know. The success of your application is now tied to the <a href="https://hardwarelottery.github.io/">hardware it runs on</a>. </p><p>Deploying to production in the cloud is fairly simple. It is a matter of beefing up your infrastructure and tweaking your terraform scripts. Deploying to production on the edge is a complex iterative process of selecting the best model, quantization, processing unit, and sensors. <strong>This is especially complex when we start seeing product teams working on mission-critical systems.</strong></p><p>A big part of the coming innovation is focused on ML Compilers from a plethora of companies and open source initiatives. This hotbed of competition is poised to change how ML models are optimized for various devices. However, this still doesn&#8217;t solve the problem for the application developer. The joyful, tight iterative loop from idea to production and users using your EdgeML application still doesn&#8217;t exist in this ecosystem. ML compilers are a fundamental technology that needs to be solved and 2022 is the year for this! There will be many more challenges that need to be solved before EdgeML is at the same stage as CloudML.</p><p>I am confident that the amazing EdgeML space that is growing now will solve a lot of these technical issues.&nbsp;The space is indeed well funded and I expect this to grow.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uqsE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uqsE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 424w, https://substackcdn.com/image/fetch/$s_!uqsE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 848w, https://substackcdn.com/image/fetch/$s_!uqsE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 1272w, https://substackcdn.com/image/fetch/$s_!uqsE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uqsE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png" width="1100" height="924" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/caf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;MLOps hardware startups that raised money in 2020&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="MLOps hardware startups that raised money in 2020" title="MLOps hardware startups that raised money in 2020" srcset="https://substackcdn.com/image/fetch/$s_!uqsE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 424w, https://substackcdn.com/image/fetch/$s_!uqsE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 848w, https://substackcdn.com/image/fetch/$s_!uqsE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 1272w, https://substackcdn.com/image/fetch/$s_!uqsE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8a373-3a0c-4189-b8c9-6425f01890dd_1438x1208.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>A subset of AI hardware startups (fund-raising information by CrunchBase) &#8212; <a href="https://huyenchip.com/2021/09/07/a-friendly-introduction-to-machine-learning-compilers-and-optimizers.html">Source</a></em></figcaption></figure></div><h6></h6><p>On a side note, I am also particularly excited about Mythic AI which is working on analog matrix processors to take on the king of deep learning, the GPU. Indeed, this is an extremely innovative space, and the software stack that follows these chips will be just as diverse and innovative. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D769!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D769!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 424w, https://substackcdn.com/image/fetch/$s_!D769!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 848w, https://substackcdn.com/image/fetch/$s_!D769!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 1272w, https://substackcdn.com/image/fetch/$s_!D769!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D769!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png" width="521" height="421" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:421,&quot;width&quot;:521,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D769!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 424w, https://substackcdn.com/image/fetch/$s_!D769!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 848w, https://substackcdn.com/image/fetch/$s_!D769!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 1272w, https://substackcdn.com/image/fetch/$s_!D769!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5787cce0-6e29-4519-819c-f79db9bb64b8_521x421.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>Analog computing provides the ultimate compute-in-memory processing element. The term compute-in-memory is used very broadly and can mean many things. Our analog compute takes compute-in-memory to an extreme, where we compute directly inside the memory array itself. This is possible by using the memory elements as tunable resistors, supplying the inputs as voltages, and collecting the outputs as currents. We use analog computing for our core neural network matrix operations, where we are multiplying an input vector by a weight matrix.</p><p>https://www.mythic-ai.com/technology/</p></blockquote><p>The revolution/evolution in hardware, computing, and compilers will lead to a very natural conclusion. </p><p><strong>Fragmentation is here to stay. Fortunately, we already know how to solve this problem.</strong></p><p>For the foreseeable future, fragmentation will be the norm in the EdgeML landscape. As reported by <a href="https://huyenchip.com/">@ChipPro</a> in her recent <a href="https://huyenchip.com/2021/09/07/a-friendly-introduction-to-machine-learning-compilers-and-optimizers.html">blog post</a>, both the device backends and ML frontends are rapidly expanding. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!35T5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!35T5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 424w, https://substackcdn.com/image/fetch/$s_!35T5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 848w, https://substackcdn.com/image/fetch/$s_!35T5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 1272w, https://substackcdn.com/image/fetch/$s_!35T5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!35T5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png" width="1100" height="570" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:570,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Framework-hardware compatibility&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Framework-hardware compatibility" title="Framework-hardware compatibility" srcset="https://substackcdn.com/image/fetch/$s_!35T5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 424w, https://substackcdn.com/image/fetch/$s_!35T5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 848w, https://substackcdn.com/image/fetch/$s_!35T5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 1272w, https://substackcdn.com/image/fetch/$s_!35T5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1f0bcf4-f8e3-4f47-8e6a-79f298713cda_1999x1035.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">caption...</figcaption></figure></div><h6></h6><p></p><p>EdgeML fragmentation is very analogous to the early mobile development landscape where the iOS and Android market. In the last 5 years alone several tools and frameworks such as React-Native have solved this problem. I anticipate the same happening with projects like <a href="https://onnx.ai/">Microsoft&#8217;s ONNX</a> and <a href="https://tvm.apache.org/">Apache TVM</a>. In preparation for such frameworks, HOTG is planning on a stack agnostic solution to provide the best-in-class experience for product teams. I strongly believe, that at some point there will be more edge computing products than cloud or internet-connected devices. In such a world, product teams will need a way to rapidly iterate, collaborate, secure and deploy EdgeML applications. </p><h4>Beyond 2022 to 202X: Product teams building applications on top of Edge/TinyML in a multi compute environment</h4><p>At HOTG.AI, we are focused on what comes next for the edge - frameworks, and tools that allow teams to deploy production ML applications and products. With our enterprise offering, Hammer Forge, we plan on releasing tools to allow developers and product managers to collaborate on building amazing EdgeML products from designing ML frameworks to rapid prototyping to deploying with security and telemetry backed in. </p><p>If you want to learn more about Hammer Forge, join the waitlist below! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join our Hammer Forge Waitlist!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join our Hammer Forge Waitlist!</span></a></p><p></p><p>Want to geek out with me on all things EdgeML? Let&#8217;s connect at kartik (at) hotg.ai or on my twitter <a href="https://twitter.com/KartikThakore">@KartikThakore</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&quot;,&quot;text&quot;:&quot;Share tinyVerse&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://tinyverse.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share tinyVerse</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;| <a href="https://discord.gg/gPCNNvRnF4">Discord</a> </p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[To a bright and optimistic 2022! ]]></title><description><![CDATA[Merry Christmas and a Happy New Year]]></description><link>https://tinyverse.substack.com/p/to-a-bright-and-optimistic-2022</link><guid isPermaLink="false">https://tinyverse.substack.com/p/to-a-bright-and-optimistic-2022</guid><dc:creator><![CDATA[Tinyverse]]></dc:creator><pubDate>Mon, 20 Dec 2021 14:00:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!COvc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>So this is Christmas<br>And what have you done<br>Another year over<br>And a new one just begun<br>And so this is Christmas<br>I hope you have fun<br>The near and the dear ones<br>The old and the young</em></p><p><em>A very Merry Christmas<br>And a Happy New Year<br>Let's hope it's a good one<br>Without any fear</em></p></blockquote><p>John Lennon - <a href="https://en.wikipedia.org/wiki/Happy_Xmas_(War_Is_Over)">Happy Xmas (War Is Over)</a></p><p>2021 has been the most unusual and difficult year for most to say the least. While 2020 had a brief period of relative normalcy, 2021 proved that the pandemic has dominated our lives since the start of the year. While we all had to adapt to this &#8220;new normal,&#8221; we also experienced a remarkable breakthrough where humanity came together to build SARS-CoV-2 coronavirus<a href="https://www.nature.com/articles/d41586-020-03626-1"> vaccine in a record time</a>. </p><p>Admittedly, we still have a long way to go to get the world in order; at the same time, this year proved that our world is more connected than ever. Our team at HOT-G is <em>hopeful </em>and <em>positive</em> that things will be looking up. If anything, 2021 gave us all a preview of a more digitized future. There is a lot of potential for experimentation with opportunities to rethink things and find out what isn&#8217;t working and what&#8217;s working. In the last year, we have learned a lot about what <em>didn&#8217;t work</em>, but we also learned a ton about what worked and really honed in on those skills to accomplish the things we set out to do as a team. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!COvc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!COvc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 424w, https://substackcdn.com/image/fetch/$s_!COvc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 848w, https://substackcdn.com/image/fetch/$s_!COvc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 1272w, https://substackcdn.com/image/fetch/$s_!COvc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!COvc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png" width="1100" height="608" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:608,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2652265,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!COvc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 424w, https://substackcdn.com/image/fetch/$s_!COvc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 848w, https://substackcdn.com/image/fetch/$s_!COvc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 1272w, https://substackcdn.com/image/fetch/$s_!COvc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F01a27dfc-a549-48fd-8124-e6f57566633a_2860x1580.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here is a proud recap of our accomplishments this year:  </p><ul><li><p>Our team launched our open-source tool, Rune and related command line tools.</p></li><li><p>We raised our seed round with some of the best investors in Silicon Valley who believed in our vision for edge computing. </p></li><li><p>Our company partnered with <a href="https://hackthenorth.com/">Hack the north</a> and <a href="https://www.hackprinceton.com/">Hack Princeton</a> to run two very successful hackathons. </p></li><li><p>Our team kicked off work on building our SaaS platform called Hammer Forge (launching in early 2022), which is continuously improving our open-source tools.</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join our Hammer Forge Waitlist!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join our Hammer Forge Waitlist!</span></a></p><ul><li><p>Our team grew from two guys in a garage setup to a whooping fourteen team members with a primary focus in engineering of course! </p></li><li><p>Our TinyVerse Community is consistently growing with our blog read by many incredible investors, entrepreneurs, and engineers.</p></li><li><p>We are a proud strategic partner with the TinyML Foundation and also provide support to the Webassembly community.</p></li><li><p>We started working with some amazing enterprise customers to bring secure and observable edge computing.</p></li><li><p>Our team is having a grand kicking-ass time working hard in a company we believe in! </p></li></ul><p>We are walking into 2022 with a great sense of optimism where our ideas are primetime ready for the mass markets! </p><h3>One more thing</h3><p>At HOT-G, we are big believers in decentralization, and the technology that supports the blockchain. Our team has been tiptoeing around the metaverse; however, we plan on doing and bringing a lot more to this market in 2022. </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2TqH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2TqH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!2TqH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!2TqH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!2TqH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2TqH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png" width="1100" height="619" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:619,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:235824,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2TqH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!2TqH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!2TqH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!2TqH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb35d0432-49f6-4313-ac65-6eb512d4b135_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s a little teaser: </p><blockquote><p><em>We are working on integrating edge computing, AI, and blockchain, that helps bring</em> <em>AI to the chain in a way that can truly lead to full decentralization. </em></p></blockquote><p>With HOT-G&#8217;s products launching in 2022, decentralized verification of <strong>Real-World-Events</strong>, using edge computing stack will be possible.</p><blockquote><p>Want to collaborate &amp; invest? Contact Akshay &#8212; akshay@hotg.ai</p></blockquote><p>Bon voyage to a bittersweet 2021! Our team believes in the magic of new beginnings because the first step towards getting somewhere is to decide you&#8217;re not going to stay where you are. And we intend to take HOT-G to new heights! Thank you for sticking around and believing in us! 2022 is about to get rowdy! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.com/invite/gPCNNvRnF4&quot;,&quot;text&quot;:&quot;Join our community!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://discord.com/invite/gPCNNvRnF4"><span>Join our community!</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tinyverse.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading TinyVerse! Subscribe for free to receive new posts and support HOT-G work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Updates from the Tinyverse - December 14 2021]]></title><description><![CDATA[The holidays are around the corner, but our team is busy building and shipping products we are incredibly proud and excited to share very soon!]]></description><link>https://tinyverse.substack.com/p/updates-from-the-tinyverse-december</link><guid isPermaLink="false">https://tinyverse.substack.com/p/updates-from-the-tinyverse-december</guid><dc:creator><![CDATA[Holly]]></dc:creator><pubDate>Tue, 14 Dec 2021 14:00:45 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The holidays are around the corner, but our team is busy building and shipping products we are incredibly proud and excited to share very soon! Now onto short and sweet updates!</p><h1>Hammer Forge Studio</h1><p>We are very stoked to share some sneak peeks of our upcoming enterprise launch! The team has been hacking through long nights in the Studio. Below are a few teases of our Studio UI that can now be used to build your edge ML pipelines from conception to deployment! </p><h4>Studio is a simple drag and drop interface for Edge Computing</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5BPs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5BPs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 424w, https://substackcdn.com/image/fetch/$s_!5BPs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 848w, https://substackcdn.com/image/fetch/$s_!5BPs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 1272w, https://substackcdn.com/image/fetch/$s_!5BPs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5BPs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png" width="1100" height="645" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:null,&quot;height&quot;:645,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:528867,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5BPs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 424w, https://substackcdn.com/image/fetch/$s_!5BPs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 848w, https://substackcdn.com/image/fetch/$s_!5BPs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 1272w, https://substackcdn.com/image/fetch/$s_!5BPs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6431815e-0837-4ce0-a7cd-1c6d070ab349_2170x1273.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Designing and Building Edge ML pipelines</figcaption></figure></div><p>We are also working on improving the ability for you to share and collaborate on EdgeML deployments using our test feature. Forge will be addressing earlier issues we had with Rune from the learnings we got from previous hackathons. For instance, our team learned that the build system was way too complex. Additionally, for certain personas like application developers and ML engineers, a simplified UI is needed to cut down the feedback loop from model to deployment. We are building Forge to help accelerate development of their ML powered applications. Our team is still in the process of refining this. We cannot wait to share more information once we conduct user interviews and further quality assurance! </p><h4>Studio makes it easy to collaborate with your team for edge apps</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tl__!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tl__!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 424w, https://substackcdn.com/image/fetch/$s_!Tl__!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 848w, https://substackcdn.com/image/fetch/$s_!Tl__!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 1272w, https://substackcdn.com/image/fetch/$s_!Tl__!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tl__!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png" width="576" height="317" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:317,&quot;width&quot;:576,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:154558,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tl__!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 424w, https://substackcdn.com/image/fetch/$s_!Tl__!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 848w, https://substackcdn.com/image/fetch/$s_!Tl__!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 1272w, https://substackcdn.com/image/fetch/$s_!Tl__!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4fabe442-f0d9-4be4-9d6d-89b66005da7a_576x317.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">o</figcaption></figure></div><p>Our team is looking forward to share more in the upcoming weeks! If you would like early access to Forge, just add your information below - we plan to onboard <strong>select customers</strong> in 2022!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join our Hammer Forge Waitlist!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join our Hammer Forge Waitlist!</span></a></p><h1>Rune Core</h1><p>The core Rune team have decided to skip this release cycle so they can dedicate their time to bringing Hammer Forge to life. </p><p>We&#8217;ve learned a lot more about how Runes can be constructed and used in the real world and are excited to take these lessons back when we start working on Rune again.</p><h1>Community</h1><p>Our team is excited to announce that we will be partnering with <a href="https://qhacks.io/">Queen&#8217;s University for their annual hackathon</a> from January 28th-30th! We will be hosting a workshop as well as having a sponsored table at the event! This will be the first hybrid hackathon we are sponsoring in-person and virtually! More details will be revealed so make sure you follow us on all of our socials to keep apprised on all things HOT-G! </p><p>In the meantime, if you&#8217;re a hacker, be sure to <a href="https://docs.google.com/forms/d/e/1FAIpQLSerc0NdSylNKvqjQ18NQsLlrGLddgkXkxjhHYGTCcGLPM2ieQ/viewform">join us</a> for an unforgettable experience! We look forward to meeting you in Canada next year! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://discord.com/invite/gPCNNvRnF4&quot;,&quot;text&quot;:&quot;Join our community!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://discord.com/invite/gPCNNvRnF4"><span>Join our community!</span></a></p><p><strong>HOT-G Socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;|&nbsp;<a href="https://discord.com/invite/gPCNNvRnF4">Discord</a>&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[Observability for the edge]]></title><description><![CDATA[The known unknown]]></description><link>https://tinyverse.substack.com/p/observability-for-the-edge</link><guid isPermaLink="false">https://tinyverse.substack.com/p/observability-for-the-edge</guid><dc:creator><![CDATA[Tinyverse]]></dc:creator><pubDate>Mon, 06 Dec 2021 14:00:46 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Welcome to another brand-new Monday, and we hope you had a good Thanksgiving / holidays!</p><p><strong>Machine Learning models</strong> are not your &#8220;develop once and be done&#8221; type of software. Even the phrase &#8220;<a href="https://en.wiktionary.org/wiki/if_it_ain%27t_broke,_don%27t_fix_it">if it ain't broke, don't fix it</a>&#8221; might not apply to them. They need constant attention, monitoring, and observation to examine if they are behaving correctly in the production system. </p><p>In the case of ML models on the edge, the problem only gets worse. </p><h3>What makes machine learning different? </h3><p>To understand why machine learning models need to be carefully monitored and observed, we need to grok what is encoded in the model. </p><p>To grossly oversimplify, in traditional programming your code reflects the <strong>rules/logic</strong> of the algorithms implemented. At runtime, your program provided with sufficient time and memory, will execute for the given inputs, to arrive at desired results.  </p><p>In machine learning, you have copious amounts of data, which is labeled, and the inputs that led to them. However, you don&#8217;t know what logic or rules map the inputs to the outputs. The machine learning program <strong>produces a &#8220;model&#8221;</strong> which (in an ideal world) encodes these rules. The schematic below explains the simple (albeit trivialized) mental model (pun intended).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_sgz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_sgz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 424w, https://substackcdn.com/image/fetch/$s_!_sgz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 848w, https://substackcdn.com/image/fetch/$s_!_sgz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 1272w, https://substackcdn.com/image/fetch/$s_!_sgz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_sgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png" width="1138" height="977" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/eb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:977,&quot;width&quot;:1138,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:44789,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_sgz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 424w, https://substackcdn.com/image/fetch/$s_!_sgz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 848w, https://substackcdn.com/image/fetch/$s_!_sgz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 1272w, https://substackcdn.com/image/fetch/$s_!_sgz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Feb12672c-6a2b-460e-bf84-98e7b8116aee_1138x977.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Source: <a href="https://futurice.com/blog/differences-between-machine-learning-and-software-engineering">https://futurice.com/blog/differences-between-machine-learning-and-software-engineering</a></h6><p></p><p>A more nuanced understanding is required why machine learning is quite different. <a href="https://en.wikipedia.org/wiki/Andrej_Karpathy">Andrej Karpathy</a> has <a href="https://karpathy.medium.com/software-2-0-a64152b37c35">written a good post on what makes machine learning (specifically deep learning) software 2.0</a>.</p><blockquote><p>In contrast, <strong>Software 2.0</strong> is written in much more abstract, human unfriendly language, such as the weights of a neural network. No human is involved in writing this code because there are a lot of weights (typical networks might have millions), and coding directly in weights is kind of hard (I tried).</p></blockquote><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QqJL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QqJL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 424w, https://substackcdn.com/image/fetch/$s_!QqJL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 848w, https://substackcdn.com/image/fetch/$s_!QqJL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 1272w, https://substackcdn.com/image/fetch/$s_!QqJL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QqJL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png" width="850" height="528" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8091e902-73bf-4785-990c-cf52472b57a3_850x528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:528,&quot;width&quot;:850,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:194198,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QqJL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 424w, https://substackcdn.com/image/fetch/$s_!QqJL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 848w, https://substackcdn.com/image/fetch/$s_!QqJL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 1272w, https://substackcdn.com/image/fetch/$s_!QqJL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8091e902-73bf-4785-990c-cf52472b57a3_850x528.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Source: <a href="https://karpathy.medium.com/software-2-0-a64152b37c35">https://karpathy.medium.com/software-2-0-a64152b37c35</a></h6><p></p><p>As you can see, monitoring machine learning is different because you are required to monitor whether the output program (the model) is behaving correctly, as opposed to whether the program is behaving correctly.</p><h3>Monitoring vs Observability </h3><p>We have been using a few technical words such as monitor and observe, and we would like to define them better to differentiate and arrive at the crux of this post. </p><h4>Monitoring:</h4><p>Monitoring is about having a clear view on the operational aspects of a system. It typically answers questions such as: </p><ul><li><p>Is my system working currently?</p></li><li><p>Is the performance of the system acceptable? </p></li></ul><p>According to the <a href="https://sre.google/sre-book/monitoring-distributed-systems/">Google - Site Reliability Engineering handbook</a> monitoring is defined as:</p><blockquote><p>Collecting, processing, aggregating, and displaying real-time quantitative data about a system, such as query counts and types, error counts and types, processing times, and server lifetimes.</p></blockquote><h4>Observability:</h4><p>Observability is a derived information to help understand if the system is behaving correctly. The &#8220;correctness&#8221; of a system is context specific. </p><blockquote><p>Observability is the ability to measure the internal states of a system by examining its outputs. A system is considered &#8220;observable&#8221; if the current state can be estimated by only using information from outputs, such as sensor data.&nbsp;</p></blockquote><h3>Observability for machine learning</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GYAh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GYAh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 424w, https://substackcdn.com/image/fetch/$s_!GYAh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 848w, https://substackcdn.com/image/fetch/$s_!GYAh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!GYAh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GYAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png" width="1456" height="1596" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/b0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1596,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2023132,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GYAh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 424w, https://substackcdn.com/image/fetch/$s_!GYAh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 848w, https://substackcdn.com/image/fetch/$s_!GYAh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!GYAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0edef62-8a45-4506-b28f-2e87b85ab2f2_1460x1600.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h6>Observability for AI system is critical to ensure the correctness of the system behavior continuously</h6><p></p><p>Observability becomes extremely important for ML systems (along with monitoring). The rationale for this should be straightforward given that ML models are programs themselves as opposed to results. </p><p>ML systems have a few additional nuances that make observability important, as described below.</p><h4>Concept drift </h4><blockquote><p>A shift in the actual relationship between the model inputs and the output. An example of concept drift is when macroeconomic factors make lending riskier, and there is a higher standard to be eligible for a loan. In this case, an income level that was earlier considered creditworthy is no longer creditworthy. </p></blockquote><h4>Prediction drift </h4><blockquote><p>A shift in the model&#8217;s predictions.  For example, a larger proportion of credit-worthy applications when your product was launched in a more affluent area. Your model still holds, but your business may be unprepared for this scenario.</p></blockquote><h4>Label drift </h4><blockquote><p>A shift in the model&#8217;s output or label distribution.</p></blockquote><h4>Feature drift </h4><blockquote><p>A shift in the model&#8217;s input data distribution. For example, incomes of all applicants increase by 5%, but the economic fundamentals are the same.</p></blockquote><p>The drifts are even more at play in the case of models on the edge. The environments on the edge are not static, and hence your models cannot be as well. Therefore, observing ML systems becomes critical to measure the drifts, and continuously improve the model.</p><h3>Princeton hackathon talk</h3><p>Observability is a deep topic and requires more than a post to go into further details. Our Co-Founder, <a href="https://www.linkedin.com/in/kartikthakore/">Kartik Thakore</a> recently gave a talk at the <a href="https://www.hackprinceton.com/">Princeton&#8217;s hackathon</a>, touching on this fascinating topic. You can watch the whole video where he goes into more details while discussing the open issues in the field of edge computing.</p><div id="youtube2-PIiRFJBkyBI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;PIiRFJBkyBI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/PIiRFJBkyBI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Observability with HOT-G</h3><p>Our team has extensive experience deploying real world ML systems in healthcare, finance, grids, and more. We believe that building the model and deploying it is only the first part of the puzzle. To truly manage a complex ML system requires tools and systems for both monitoring and observability.</p><blockquote><p>Observability will be a key feature on our Hammer Forge platform sometime in 2022. </p></blockquote><p>If you would like early access to Forge, just add your information below - we plan to onboard <strong>select customers</strong> in January 2022!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join For Early Access&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join For Early Access</span></a></p><p><strong>Follow us on our socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;|&nbsp;<a href="https://discord.com/invite/gPCNNvRnF4">Discord</a>&nbsp;</p><p></p>]]></content:encoded></item><item><title><![CDATA[Warm Holiday Wishes from the HOT-G Team]]></title><description><![CDATA[Warm greetings to our Tinyverse Community,]]></description><link>https://tinyverse.substack.com/p/warm-holiday-wishes-from-the-hot</link><guid isPermaLink="false">https://tinyverse.substack.com/p/warm-holiday-wishes-from-the-hot</guid><dc:creator><![CDATA[Holly]]></dc:creator><pubDate>Mon, 22 Nov 2021 14:00:50 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Warm greetings to our Tinyverse Community,</p><p>At Hammer of the Gods, one of our proudest moments as a company is being able to work with team members spanning across the entire globe from the United States to Europe to Canada to India to Australia, to name a few. With a diverse remote-first company such as ours, we are very fortunate to be able to celebrate all the different amazing holidays that are near and dear to our team members&#8217; hearts. With that being said, Thanksgiving is upon us and is widely celebrated in the US. Our team had to take this moment to send our tremendous gratitude to our wonderful community for the incredible support you have given us.&nbsp;</p><p>When <a href="https://tinyverse.substack.com/p/device-native-orchestration-the-future">HOT-G</a> started, our founding members had a vision to push the limits of what was possible with AI outside of the cloud. In order to bring this vision to life, we had to build a <a href="https://tinyverse.substack.com/p/culture-autonomy-and-startups-oh">winning team</a> which required working with really creative hackers who have special skills such as valuing empathy over ego, talent over title and collaboration, collaboration, and more collaboration. Did we say collaboration? We&#8217;re honored to work with team members who are experts in what they do and know why they do it and pay it forward to their fellow team members.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rtR8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rtR8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rtR8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rtR8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rtR8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rtR8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6073851,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rtR8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rtR8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rtR8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rtR8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F53caad1e-e7b6-4da6-8ef0-6377f0b5ea67_6016x4016.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When culture and values align within the company, we all win! This win led us to build our open-source technology called <strong><a href="https://tinyverse.substack.com/p/whats-in-a-rune">Rune</a></strong>, an orchestration tool for specifying how data should be processed, with an emphasis on the machine learning world, in a way which is portable and robust. The main goal our team had with Rune is to give developers in the fields of ML and data processing a way to declare how data should be transformed using a high-level, declarative language. As you&#8217;re aware by now, we are particularly focused on making rune containers easier to deploy. Deploying applications in the tinyML universe is a hassle and <a href="https://twitter.com/hotg_ai/status/1384569799800360963">experts agree</a>.&nbsp;</p><p>Our team has been working hard in the last several months to make development and deployments easier! Enter, <strong><a href="https://www.youtube.com/watch?v=UDFMyW0e7sE">Hammer Forge</a></strong>! </p><p>Hammer Forge is a rapid development service that can build Runes, collect telemetry in environments completely owned by you and deploy Runes back to devices. Forge is part of our toolkit for embedded machine learning application developers, to focus more on making secure and private AI rather than building data collection traps. If you want to learn more of how this enterprise offering came about, read more <a href="https://tinyverse.substack.com/p/tinymlops-exploiting-the-principle">here</a>. </p><p>We are launching Forge sometime soon next year with folks already waiting in line to get early access into what our product can do. Sign up below for exclusive information you will not find anywhere else!&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join for Early Access&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join for Early Access</span></a></p><p>Computers are one of the most complex inventions humans have come up with and arguably the best compliment you can give a piece of software is that <em><a href="https://tinyverse.substack.com/p/rust-and-tinyverse">it just works</a>. </em>There are a large number of factors that contribute to the &#8220;<em>it just works&#8221; </em>experience, and here at HOT-G, we are dedicated to applying them to each and every aspect of the Tinyverse.&nbsp;</p><p>We are hammering home the central theme which is <a href="https://tinyverse.substack.com/p/decoupling-intelligence?r=iri28&amp;utm_campaign=post&amp;utm_medium=web&amp;utm_source=copy">intelligence will go where the data is</a>. We are about to witness a fork in the world of intelligence, a decoupling from centralized systems to a distributed intelligence system. To that end, our team is already working hard to bring our vision about <a href="https://tinyverse.substack.com/p/metaverse-and-the-edge">Metaverse</a> in the aspects of computation, decentralization, and the need for verifiable edge computing with AI, to materialize a fully decentralized Metaverse. Our <a href="https://hotg.dev/docs/contribute">open-source ethos</a> means we will be building many of these items openly which aligns very well with the <a href="https://a16z.com/2018/08/21/crypto-open-source-evolution-libraries-services/">crypto community</a>.&nbsp;</p><p><strong>As you can gather, our only limit is our imagination and speed of execution</strong>. As we begin to explore and build the future of the Tinyverse, we know that our imagination will only grow and we cannot wait to grow with you! Thank you for coming along the ride and giving us a reason to stick around! The journey has only just begun! Wait till see you what we got cooked up for 2022!&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4aIa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4aIa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4aIa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4aIa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4aIa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4aIa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg" width="1456" height="1013" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1013,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2066806,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4aIa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4aIa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4aIa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4aIa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8900b280-27a6-40fc-8e58-ce77bf029f71_4520x3145.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>May the magic and thrill of the holiday season forge on ;)</strong> </p><p><em>Akshay, Kartik, Michael, Jacek, Dinesh, Geert, Sam, Meelis, Mohit, Anugrah, Amin, and Holly</em> </p><div><hr></div><p><em>PS - our team will take a holiday break to recoup and will resume with our regular Tinyverse programming on Monday, December 6 with a post you do not want to miss!</em> </p><div><hr></div><p><strong>Follow us on our socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;|&nbsp;<a href="https://discord.com/invite/gPCNNvRnF4">Discord</a>&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[Smart Cities, Climate Change, and Sustainability]]></title><description><![CDATA[Edge computing for a change]]></description><link>https://tinyverse.substack.com/p/smart-cities-climate-change-and-sustainability</link><guid isPermaLink="false">https://tinyverse.substack.com/p/smart-cities-climate-change-and-sustainability</guid><dc:creator><![CDATA[Tinyverse]]></dc:creator><pubDate>Mon, 15 Nov 2021 14:00:33 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In our <a href="https://tinyverse.substack.com/p/updates-from-the-tinyverse-8th-november?r=iri28&amp;utm_campaign=post&amp;utm_medium=web&amp;utm_source=">previous week&#8217;s update</a>, we mentioned that we were a sponsor for a climate tech event called <a href="https://events.greenbiz.com/events/verge-conference/online-event/2021">VERGE</a>. </p><blockquote><p>The urgency of the climate crisis is accelerating &#8212; and so, too, is the opportunity to build a clean economy. We have a once-in-a-lifetime moment to transform society and create sustainable, just and resilient systems.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uYxd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uYxd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uYxd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uYxd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uYxd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uYxd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg" width="1200" height="628" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85208,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uYxd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uYxd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uYxd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uYxd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F23d888b0-cde7-45da-8b5c-3230e9f7ffd2_1200x628.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></blockquote><p>Our team learned a lot attending the conference and had an incredible opportunity to connect with key leaders in the space of tech intersecting with climate change. It was refreshing to see the enthusiasm to solve some hard problems using tech. </p><blockquote><p>It is clear to us the role edge computing and AI will play in getting us there. </p></blockquote><p>We wanted to share a few videos from the conference that we feel are relevant to the topic of edge computing and AI.</p><h1>Pulling Carbon from Atmosphere </h1><div id="youtube2-DB9EywdlJqw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;DB9EywdlJqw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/DB9EywdlJqw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h6>Direct Air Capture (DAC) can play a critical part in climate strategies if the technology scales and costs fall. </h6><h1>Healthy, Clean Buildings for the 21st Century</h1><div id="youtube2-dvL2Z7eVd1Q" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dvL2Z7eVd1Q&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/dvL2Z7eVd1Q?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h6>How to balance comfort, health, and emissions goals in commercial spaces.</h6><h1>Using Data to Build Smarter Cities</h1><div id="youtube2-h8kdOagFDO4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;h8kdOagFDO4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/h8kdOagFDO4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h6>Pioneering programs in Norway share their people-first approach to smart cities.</h6><p>You can watch the <a href="https://www.youtube.com/playlist?list=PLyVZcHL_zmn6fezc_GCvNDkwooha1s9n2">entire series here</a>, but this is a great segue to the topic of this post - smart cities. </p><h1>Cities - Exponential Growth</h1><blockquote><p>According to the United Nations, <strong>the urban population worldwide will reach 68% by 2050</strong>. With population density increasing, cities are presented with difficult infrastructural challenges such as security threats, public health, crowd and traffic management, operational efficacy, resource management, climate change, and urban development.</p></blockquote><h6><a href="https://www.un.org/development/desa/en/news/population/2018-revision-of-world-urbanization-prospects.html">source</a></h6><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k1Un!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k1Un!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 424w, https://substackcdn.com/image/fetch/$s_!k1Un!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 848w, https://substackcdn.com/image/fetch/$s_!k1Un!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 1272w, https://substackcdn.com/image/fetch/$s_!k1Un!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k1Un!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png" width="1456" height="907" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/cde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:907,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:210070,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k1Un!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 424w, https://substackcdn.com/image/fetch/$s_!k1Un!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 848w, https://substackcdn.com/image/fetch/$s_!k1Un!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 1272w, https://substackcdn.com/image/fetch/$s_!k1Un!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fcde04e73-e23c-45e5-9954-69216995ae4b_2752x1714.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We are at a precipitous moment in the history of humans, where the number of people living in a finite geographical area is growing at an unprecedented rate. Naturally, this means there is a contention for every resource, and issues that occur with scale.  </p><p>In his seminal <a href="https://www.penguinrandomhouse.com/books/314049/scale-by-geoffrey-west/">book SCALE</a>, physicist <a href="https://www.santafe.edu/people/profile/geoffrey-west">Geoffrey West</a>, articulated the epoch we are witnessing:</p><blockquote><p>The term <em><strong><a href="https://en.wikipedia.org/wiki/Anthropocene">Anthropocene</a> </strong></em>has been suggested as the name of this most recent epoch in the history of our planet during which human activities have significantly affected the earth&#8217;s ecosystems. This process began more than ten thousand years ago with the discovery of agriculture and the subsequent transition from the mobile hunter-gatherers to the sedentary communities and eventually to the emergence of the first cities.</p><p>&#8230;</p><p>In that spirit we should also acknowledge that we have already made a sharp transition out of the purely Anthropocene to what could be considered yet another epoch characterized by <strong>the exponential rise of the cities which now dominate the planet</strong>. I would like to introduce a new term and suggest the name <em><strong>Urbanocene</strong></em>.</p></blockquote><p><em><strong>Urbanocene</strong></em> will be adding an enormous stress to every system we can think of. Therefore, there is a big rally to make the cities smarter.</p><h1>Smart Cities - Sustainable at Scale</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kqdh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kqdh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 424w, https://substackcdn.com/image/fetch/$s_!kqdh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 848w, https://substackcdn.com/image/fetch/$s_!kqdh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!kqdh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kqdh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png" width="1319" height="1600" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1319,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2156149,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kqdh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 424w, https://substackcdn.com/image/fetch/$s_!kqdh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 848w, https://substackcdn.com/image/fetch/$s_!kqdh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!kqdh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8248b48a-9db6-4c04-ba26-51541554a716_1319x1600.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What exactly does <strong>smart </strong>mean? We can define smart (in this context) as being able to <strong>measure, observe, and act</strong> <strong>proactively</strong> on every resource that is required to <strong>sustain</strong> a city at scale. The resource could include (but not limited to): infrastructure, security, public health, crowd and traffic management, water and energy management, resource management, climate change, urban development, and more. </p><h4>Economic drivers to invest in Smart Cities</h4><p>The total addressable market (TAM) for smart cities is estimated to be at <strong><a href="https://www.globenewswire.com/news-release/2021/07/12/2260896/0/en/Global-Smart-Cities-Market-to-Reach-2-5-Trillion-by-2026.html">2.5 trillion by 2026</a></strong><a href="https://www.globenewswire.com/news-release/2021/07/12/2260896/0/en/Global-Smart-Cities-Market-to-Reach-2-5-Trillion-by-2026.html">, growing at a CAGR of 22.5%</a>. This is an incredibly massive market with room for many players to establish themselves across various verticals.</p><p>Mayors of many cities are pushing mandates as part of the <strong><a href="https://climatemayors.org/">Climate Action Compendium</a>, </strong>making actionable governance in communities/cities. Some examples:</p><p><strong>NYC, NY</strong></p><ul><li><p>40% reduction in carbon-based emissions by 2030 on 1990 baseline; 80% by 2050 on 2005 baseline. Target a 30% reduction by 2025 in buildings</p></li><li><p>Govt. buildings to be retrofitted for energy efficiency by 2025</p></li></ul><p><strong>Bay Area, CA</strong></p><ul><li><p>Greenhouse gas reduction: 40% by 2025; 80% by 2050 (1990 baselines)</p></li><li><p>100% renewable energy by 2030</p></li><li><p>Build or retrofit 50 million sq. ft. of green buildings</p></li><li><p>Divert 100% of waste from landfill&nbsp;</p></li></ul><p><strong>Most cities</strong></p><ul><li><p>Net zero greenhouse gas emissions by 204x</p></li><li><p>Zero waste by 203x</p></li><li><p>100% clean, renewable electricity by 203x</p></li><li><p>Divert 100% of waste from landfill and convert waste to energy by 204x.</p></li></ul><p><a href="https://climatemayors.org/wp-content/uploads/2020/12/Cities_Climate_Action_Compendium_180105-1.pdf">Read the full PDF here</a></p><h4>Role of edge computing and AI </h4><p>The TAM for just the edge computing market is at <strong><a href="https://www.strategyr.com/market-report-edge-computing-forecasts-global-industry-analysts-inc.asp">$7.1 Billion by 2026, growing at a CAGR of 28.4%</a></strong>. The market for smart cities includes deploying several key AI and edge computing technologies, with the following considerations:</p><ul><li><p><strong>IoT and sensors</strong> deployed to gather continuous data around cities</p></li><li><p><strong>Smart meter and smart grid</strong> for predictive energy and resource usage</p></li><li><p><strong>Monitoring for threats</strong>, as they are increasing across the stack of hardware, software, policies, and operations</p></li><li><p><strong>Privacy first solutions</strong> and inclusive participation from the public to be expected - this means most things will move to the edge</p></li></ul><p>We should expect a Cambrian explosion of devices to measure everything. We should demand privacy preserving methods to safeguard sensitive and classified information. It should not be under the control of centralized entities. </p><blockquote><p>Edge computing and decentralization are the two techniques to get us there.</p></blockquote><h1>Opportunity for HOT-G</h1><p>As a company, we care about climate change and sustainability. We believe to build the future for humanity, there needs to be progress and move from systems that are causing long term issues to our planet, and still support the economic progress of bringing billions of people to experience growth and opportunity. </p><p>The biggest impact we can have in the smart city vertical is to bring <strong>monitoring, privacy, security, and observability</strong> to the systems. To that end, we are building our SaaS product, Hammer Forge, which will be adding vertical features for smart cities sometime in 2022. </p><div id="youtube2-UDFMyW0e7sE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UDFMyW0e7sE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/UDFMyW0e7sE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h6>Monitoring and observability of every aspect of a smart city will become the critical need of the network infrastructure. HOT-G is building the key resources to make this tractable.</h6><p></p><p>If you would like early access to Forge, just add your information below - we plan to onboard <strong>select customers</strong> in January 2022!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join For Early Access&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join For Early Access</span></a></p><p><strong>Follow us on our socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;|&nbsp;<a href="https://discord.com/invite/gPCNNvRnF4">Discord</a>&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[Updates from the Tinyverse - 8th November 2021]]></title><description><![CDATA[Hello, again!]]></description><link>https://tinyverse.substack.com/p/updates-from-the-tinyverse-8th-november</link><guid isPermaLink="false">https://tinyverse.substack.com/p/updates-from-the-tinyverse-8th-november</guid><dc:creator><![CDATA[Michael-F-Bryan]]></dc:creator><pubDate>Mon, 08 Nov 2021 14:00:46 GMT</pubDate><enclosure url="https://cdn.substack.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d12796-8432-4b07-a857-6d38f38b2030_338x336.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello, again! Some of you has kindly reached out asking why our team didn&#8217;t have an update last week. We&#8217;re so flattered that you checked in :) To be frank, we had a busy week with a few key events lined up, as you will see shortly, that our team had decided to focus on shipping. This will be a rare occurrence for us to skip updates as we are as excited to share about all things we are doing with our community of ardent subscribers. We appreciate your support on this beautiful hammer journey! Let&#8217;s get to it, shall we? :D </p><h1>Community</h1><p>Our discord is buzzing with new developers dropping by! One of our users on discord have shown interest in local deployment because he wanted to see if he can embed rune! He was able to run a BERT demo from <a href="https://github.com/hotg-ai/test-runes/tree/master/nlp">here</a>. Like our team, he&#8217;s an NLP enthusiast, building open source project for medical literature using knowledge graphs using Redis. His project won RedisLabs Hackathon this year! Happy to have you joining us, Alex!   </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YUte!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YUte!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YUte!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YUte!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YUte!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YUte!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:512863,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YUte!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YUte!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YUte!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YUte!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F170a4ff5-464a-4a43-933c-f1dada16a48b_1080x1080.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Our team is also thrilled to announce that we are a Gold Sponsor for this year&#8217;s <a href="https://www.hackprinceton.com/">HackPrinceton</a> which commenced this weekend, Friday, November 5th till Sunday, November 7th! For 36 hours, hackers have the opportunity to collaborate and build out brilliant, innovative and impactful ideas. We were beyond excited to support young minds who are shaping the Future of technology! If you have been with us since the beginning, you know we love a good hacking party so be sure to join in on future adventures via our <a href="https://discord.com/invite/gPCNNvRnF4">Discord</a> and twitter <a href="https://twitter.com/hotg_ai">@hotg_ai</a>! </p><p>Our Co-Founder, Kartik Thakore, closed out the opening ceremony alongside <a href="https://ethereum.org/en/">Ethereum</a>&#8217;s Co-Founder, Joseph Lubin, talking about the future of edgeML. He also led two talks showing 1. Tutorial on Rune and 2. Observability on the Edge and for AI. You can check out the 2nd workshop <a href="https://princeton.zoom.us/rec/play/RUBaPmnobtUvTS1wSRjpo1sJOf-XZczbD93RclgEaRg9J67RR_bQTV1POYO1wz6fMiMsKSQjnYuY2AzJ.QEq_wBIBiropoODI?continueMode=true&amp;_x_zm_rtaid=PTjFqbdPTgy3X6M9FJOjbw.1636339092275.e2fdadbbefe4bd926e68a83aba91d77e&amp;_x_zm_rhtaid=744">here</a>.&nbsp;</p><p>We had pretty great project submissions using our open source technology, <a href="https://github.com/hotg-ai/tutorials/tree/main/lesson-1">Rune</a>. The one project that really stood out was a project on Brain Health which uses a privacy preserving model for patients to get risk understanding of their mental health. One of things we loved about the team was that they used custom models on their own data and were able to deploy rune end to end. You can check out the dev post <a href="https://devpost.com/software/brain-health-detection">here</a>!&nbsp;</p><p>Thank you to HackPrinceton Hackers for making this weekend an enjoyable one! Our team had a great time chatting with all of you and look forward to seeing what other hacks you have in stored for the future!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GOpN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GOpN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 424w, https://substackcdn.com/image/fetch/$s_!GOpN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 848w, https://substackcdn.com/image/fetch/$s_!GOpN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 1272w, https://substackcdn.com/image/fetch/$s_!GOpN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GOpN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png" width="338" height="336" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:336,&quot;width&quot;:338,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41806,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GOpN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 424w, https://substackcdn.com/image/fetch/$s_!GOpN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 848w, https://substackcdn.com/image/fetch/$s_!GOpN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 1272w, https://substackcdn.com/image/fetch/$s_!GOpN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4efc8424-317f-4e89-8cb3-4d8a2a59b4ab_338x336.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Rune Core</h1><p>We hit a big milestone in this release with the publishing of our web runtime to <a href="https://www.npmjs.com/package/@hotg-ai/rune">NPM</a>. To accompany this, we&#8217;ve also developed a tutorial that walks developers through integrating Rune into their web apps. If you&#8217;ve ever wanted to use Rune in the browser, this is something you should definitely check out!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://github.com/hotg-ai/tutorials/tree/main/lesson-4&quot;,&quot;text&quot;:&quot;Try the Tutorial&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://github.com/hotg-ai/tutorials/tree/main/lesson-4"><span>Try the Tutorial</span></a></p><p>The above tutorial is just one of many that we&#8217;ve developed in the lead up to HackPrinceton.</p><p>A point raised time and time again by Rune&#8217;s users is that sometimes you just want to try out a new technology without going through the hassle of installing software or setting up a development environment. Well, we&#8217;ve taken that advice onboard and now every tutorial in our new tutorial series has a big &#8220;Open in Gitpod&#8221; button which will open a VS Code window in your browser that is connected to a fully provisioned development environment in the cloud.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gitpod.io/#https://github.com/hotg-ai/tutorials/edit/main/lessons/lesson-1/README.md" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z68k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 424w, https://substackcdn.com/image/fetch/$s_!z68k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 848w, https://substackcdn.com/image/fetch/$s_!z68k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 1272w, https://substackcdn.com/image/fetch/$s_!z68k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z68k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png" width="160" height="45" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:45,&quot;width&quot;:160,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gitpod.io/#https://github.com/hotg-ai/tutorials/edit/main/lessons/lesson-1/README.md&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!z68k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 424w, https://substackcdn.com/image/fetch/$s_!z68k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 848w, https://substackcdn.com/image/fetch/$s_!z68k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 1272w, https://substackcdn.com/image/fetch/$s_!z68k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F03bed762-ae32-4dc1-8cf8-db32d01ecf0c_160x45.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h1>Verge</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x6YO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x6YO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x6YO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x6YO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x6YO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x6YO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg" width="1200" height="628" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79674,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x6YO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x6YO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x6YO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x6YO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F368fd492-cfb0-4d2d-9895-a57ce54de7c9_1200x628.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Our team was a proud sponsor of <a href="https://events.greenbiz.com/events/verge-conference/online-event/2021">VERGE 21</a>, one of the key events in the climate tech space. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/hotg_ai/status/1452686944333230080?s=20&quot;,&quot;full_text&quot;:&quot;Bring observability, monitoring, security tools for <span class=\&quot;tweet-fake-link\&quot;>#edgecomputing</span> and <span class=\&quot;tweet-fake-link\&quot;>#AI</span> using HOT-G's <span class=\&quot;tweet-fake-link\&quot;>#OpenSource</span> technology. Understand the behavior of your applications running on the edge. <a class=\&quot;tweet-url\&quot; href=\&quot;https://www.youtube.com/watch?v=UDFMyW0e7sE\&quot;>youtube.com/watch?v=UDFMyW&#8230;</a>\n<span class=\&quot;tweet-fake-link\&quot;>#VERGE21</span> <span class=\&quot;tweet-fake-link\&quot;>#climatetech</span>&quot;,&quot;username&quot;:&quot;hotg_ai&quot;,&quot;name&quot;:&quot;Hammer Of The Gods&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Mon Oct 25 17:22:11 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:5,&quot;like_count&quot;:4,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://www.youtube.com/watch?v=UDFMyW0e7sE&quot;,&quot;image&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/120f6b53-6d75-4642-81c7-7181d98ccaf1_1280x720.jpeg&quot;,&quot;title&quot;:&quot;Hammer Forge - Studio to build and deploy embedded ML and edge computing apps rapidly&quot;,&quot;description&quot;:&quot;Hammer Forge is HOT-G&#8217;s SAAS platform where you can build and deploy machine learning and applications for edge devices (edge computing and edge AI) rapidly....&quot;,&quot;domain&quot;:&quot;youtube.com&quot;},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>The event focused on industry leaders and startups working to address the climate tech change. As noted on their website:</p><blockquote><p>The urgency of the climate crisis is accelerating &#8212; and so, too, is the opportunity to build a clean economy. We have a once-in-a-lifetime moment to transform society and create sustainable, just and resilient systems.</p></blockquote><p>This was an opportunity for our team to learn and highlight how edge computing (including AI on the edge) will make an impact in addressing climate change. A full debrief of this will require a separate post, which we intend to publish next week, especially as HOT-G is starting to build vertical solutions in this space. </p><h1>Hammer Forge</h1><p>We had a chance to showcase a preview of our upcoming <strong>NO/LOW-CODE product called Hammer Forge</strong>, which will allow anyone to come and build edge computing apps. While we have a long way to go to mature our product stack to make it incredibly easy for anyone to manage and observe edge computing, this is our first attempt at building a drawing canvas for edge artists :). You can watch the sneak peak video here:</p><div id="youtube2-UDFMyW0e7sE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UDFMyW0e7sE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/UDFMyW0e7sE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>The team has been hard at work building a cloud service that will make it easier for Rune lovers to make and monitor their applications. As of now, we have started putting together our initial UI, build services and other infrastructure. </p><p>If you would like early access to Forge, just add your information below - we plan to onboard in January 2022! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://app.waitwhile.com/welcome/hotg&quot;,&quot;text&quot;:&quot;Join For Early Access&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://app.waitwhile.com/welcome/hotg"><span>Join For Early Access</span></a></p><p></p><p><strong>Follow us on our socials:</strong></p><p>Twitter&nbsp;<a href="https://twitter.com/hotg_ai">@hotg_ai</a>&nbsp;and&nbsp;<a href="https://twitter.com/hammer_otg">@hammer_otg</a>&nbsp;|&nbsp;<a href="https://www.linkedin.com/company/hotg-ai">LinkedIn</a>&nbsp;|&nbsp;<a href="https://discord.com/invite/gPCNNvRnF4">Discord</a>&nbsp;|&nbsp;<a href="https://tinyverse.discourse.group/">Discourse</a></p><p></p><p></p>]]></content:encoded></item></channel></rss>