1 Introducing Leaf Computing
Kermit Elmslie edited this page 2025-09-21 11:12:02 +08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.


Right this moment Im going to share some concepts publicly for the first time that I have been occupied with for a decade from my work on Fitbit smart watches, Spotify Connect units, and e-bikes. I name it leaf computing. Its what I believe comes next, after cloud computing. Its both a complement and a replacement. Its what I feel is critical-each technically and Herz P1 Smart Ring politically-to rebalance the facility of technology again to empowering customers first. To clarify this, I will share a couple of tales. In 2015, I spent every week hiking in Banff, Canada. Its one of the most stunning nationwide parks I have ever been to. Banff is filled with tall mountains, deep valleys, and huge glaciers. Together with my ordinary hiking gear, I had a Fitbit health watch and my smartphone. My Fitbit good watch recorded my GPS location, steps, heart price, elevation change, and all that nice data from my wrist. At the end of the day, I wished to view my data on my telephone.


Solely here was slightly drawback. Cell protection was restricted to the principle roads and even then, it was fairly sluggish 3G. Once more, it was 2015. It was too slow to upload all of that data from my smartwatch to Fitbits servers. Whereas the add made steady, incremental progress, Fitbits servers would lower off the connection after 2 minutes. I tried and retried, but it saved failing after 2 minutes. Now, I used to be working as a software engineer on Fitbits API at the time. I had a hunch about the reason: our reverse-proxy server timeout was set to 120 seconds. We hadnt anticipated the possibility of a half MB of knowledge taking longer than 2 minutes to upload. Keep in thoughts, thats slower than a 56K modem. My sensible watch and my sensible phone weren't so sensible when in the wilderness. I had some of the capabilities, like collecting the info and seeing some of the data on the watch, however I couldnt get the complete experience on my cellphone due to my intermittent Internet connectivity.


This connectivity problem was on the client facet, stress management ring however issues can exist on the server facet as well. A hacker gained entry to Garmins inner laptop techniques. It held the corporate hostage for five days demanding $10M. Its unknown if Garmin paid the ransom, but for two days it went fully offline. Most Garmin smart watches just didnt sync for two days. But server outages usually are not brought about exclusively by hackers. AWS is the most popular cloud infrastructure supplier on this planet with 33% marketshare. Which means a major portion of what you do on-line on a regular basis touches AWSs information centers. What happens when it goes down? We dont need to imagine, we get a reminder each few years of what happens. The US-east-1 area is AWSs hottest datacenter. Its the default area for lots of AWSs providers and sometimes the primary area to get new options. In December 2021, Herz P1 Smart Ring AWS US-east-1 area went down 3 separate instances, the worst incident for about 7 hours.


Fashionable websites like IMDb, Riot Video games, apps like Slack and Asana were just down. But websites and apps that rely on the web going down is kinda anticipated in such an outage. Extra attention-grabbing to me however is that floors went unvacuumed throughout this time. Roomba robotic vacuums stopped working. Doorways went unanswered as a result of Amazon stress management ring doorbells stopped working. People were left at midnight because some sensible gentle brands couldnt activate/off. At least they finally started working again. Ive mentioned hackers taking servers offline and cloud suppliers by chance taking themselves offline, however one other manner servers go offline is once you stop paying for them because your organization goes out of business. In 2022, smart home firm Insteon abruptly ceased business operations one weekend. Its customers dwelling automations for lights, appliances, door locks, and such just stopped working with out warning. Emails to buyer support went unanswered. The CEO scrubbed his LinkedIn profile. The corporate simply vanished and hundreds of thousands of dollars in good house electronics became e-waste.


Thankfully, some of its prospects related with one another on Reddit, started reverse engineering protocols, building open supply software program, and finally received together to buy the useless companys belongings. It was a triumph of the human spirit or at least wealthy techies with some free time. The purpose of this story is that so many of the physical gadgets we now personal require not simply electricity, however a relentless Internet connection. Theyre right beside you physically and but a world apart as a result of they cant hook up with a server on another continent. Ok, closing set of tales. There is an Internet meme: "There isn't any cloud. Its simply somebody elses pc." The point of this meme is not to disparage the real innovation of seemingly boundless computational capability out there instantly with an API request and a credit card. The purpose of this meme is to remind people who when you place your information into the cloud, you might be entrusting different folks to take care of it.