<?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:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Caffery Garff on Medium]]></title>
        <description><![CDATA[Stories by Caffery Garff on Medium]]></description>
        <link>https://medium.com/@Caffery?source=rss-97d75f49888------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*vB-1UxAEpx3n6OjLTv1rtA.jpeg</url>
            <title>Stories by Caffery Garff on Medium</title>
            <link>https://medium.com/@Caffery?source=rss-97d75f49888------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 20:37:56 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@Caffery/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Behind the H: The Story of Robert]]></title>
            <link>https://medium.com/@Caffery/behind-the-h-the-story-of-robert-35df607ef710?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/35df607ef710</guid>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[hardware]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[startup]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Wed, 05 Sep 2018 16:13:53 GMT</pubDate>
            <atom:updated>2018-09-25T17:04:35.140Z</atom:updated>
            <content:encoded><![CDATA[<h4>Who, exactly, is Hammerhead? We get versions of this question often. We’d like to introduce our community to some of the names and faces behind the brand. This week, we tell the story of Robert, Hammerhead’s head of hardware engineering.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sP9utRAuruluWq_RkPn5YA.png" /><figcaption>Hammerhead’s VP of Hardware, Robert Martinez.</figcaption></figure><p>Commitment can’t easily be measured in units. Distance, however, can. On the relatively small but global team that Hammerhead assembled to develop Karoo, no member of the entourage pushed farther out of their comfort zone, in pursuit of delivering the best product possible, than Robert Martinez, Hammerhead’s VP of Hardware.</p><p>Born and raised in New Hampshire, Robert’s undergraduate education took him to Yale to study mechanical engineering. While there he was also on the rowing team, and thus, a teammate of Hammerhead’s future co-founder and CEO, Piet Morgan. The two competed through several successful seasons together before graduating, but at the time, neither had any idea that their paths would become thoroughly intertwined again, years down the road.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/426/0*TwjOCmMZwIICWeWg" /><figcaption><em>2006. Future Hammerhead co-founder and CEO Piet Morgan, and Robert, second and third from the left, respectively. When this photo was taken, they hadn’t a clue they’d be working together across the globe only a few years later.</em></figcaption></figure><p>Robert graduated from college ready to jump into a career, but found himself as many of his generation did: freshly entering a job economy that was lukewarm at best. He eventually took a entry-level position at a data center in California, but knew that data science ultimately wasn’t for him.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/830/0*uydl0B8pJM_L6zZv" /><figcaption><em>Rob with an AnyBots prototype in 2013.</em></figcaption></figure><p>In 2010, he approached venerated computer scientist and entrepreneur Trevor Blackwell. Trevor invited Robert to visit his new venture, AnyBots, a burgeoning company in the process of developing wheeled telepresence robots that used internet connectivity to physically represent absent parties. The implications were tremendous: Doctors could oversee surgeries, mechanics could inspect machines, the physically handicapped could be enabled to travel virtually, and dangerous situations could be traversed by surrogate devices, rather than humans. Robert was intrigued, enough so that he took on an unpaid internship until AnyBots could create a formal position for him as a robotics engineer.</p><p>Unbeknownst to him, the engineering of these robots would provide a comprehensive foundation of experience that would deeply inform his work at Hammerhead later. Hardware considerations like weight, power consumption, heat management, design for manufacture and assembly, and more were critical to master. Robert also learned endless lessons in the balancing of marketing, timing, sourcing, vision, compromise, and other vital managerial and political skills.</p><p>Feeling spurred to take on his own venture, Robert eventually left AnyBots and partnered with a college friend to found SupplyBetter, an organization that paired hardware startups with ideal suppliers and manufacturers. The work was rewarding, but demanding, and Robert was exposed to deep, systemic challenges in integrating young companies with vendors — yet more experience that would be pertinent in due time.</p><p>By now, Robert was living in the San Francisco Bay area, in what could only be described as an unconventional arrangement. He and about a dozen others were living on an enormous, permanently docked cargo ship that had been converted into a floating residential experiment. It had its advantages — a strong sense of community, a relative escape from the hectic city — and uniquely, the opportunity to tackle various engineering projects all over the craft. One such challenge Robert took on was building the davit for the ship’s two 13-foot inflatable dinghies (one of which was called #sorryrob). Robert did work on both, and used them for travel around the bay, making for some very non-traditional commutes.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*j14JyiOfDS5NK6X3" /><figcaption><em>Robert exploring the SF Bay in 2016.</em></figcaption></figure><h3><strong>Back to His Roots</strong></h3><p>After three years in vendor relationship management, Robert dearly missed the hands-on engineering work he got to only taste living on the ship. He made a list of companies for whom he’d like to try working. Seeking some advice, he reached out to Laurence Wattrus, co-founder of Hammerhead, who’d become a client of SupplyBetter a year earlier.</p><p>Robert was only vaguely aware of Hammerhead’s focus as a company, as a result of a few conversations he’d had with Laurence and Piet. “Piet originally called to ask me about CAD tools and some other hardware-related questions,” recalls Robert. “I didn’t really know the specifics, but I always knew he was up to something.”</p><p>Once on the phone, Laurence made it clear to Robert: “I’m not giving you any advice. I want you to come work for us.”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qIEeNtSUB73HRrbXT2caJw.png" /><figcaption><em>Left: Robert in Hammerhead’s first offices in 2013. Right: Laurence, Piet, and Robert each stand at 6’5”/195cm or taller, making for a tight fit in a tuk-tuk in Bangalore, India, in early 2018.</em></figcaption></figure><p>Robert accepted the role as VP of Hardware at the time that Hammerhead’s development of Karoo was really picking up steam. A deft hand was needed to sort out a wide variety of new vendor relationships. He began making trips to Shenzhen, China, the world’s foremost hub of mobile device manufacturing, where the company planned to produce the device. After only a few weeks on the job, Robert’s prior experience quickly informed him of the reality of Hammerhead’s situation: someone needed to be present in Shenzhen to make this all work properly, not just coordinating remotely and visiting only occasionally.</p><p>On one of his early trips to Shenzhen, Robert’s then-fiancé, Elyse, had come to visit him. The two had become engaged only weeks after Robert was offered the position at Hammerhead, and determining their near-term plans together was still an active topic of conversation. Elyse joked with Robert that they should just move to China to make his job easier. Two months later, in August of 2016, they were living in Shenzhen.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/688/0*tVM43rDyQgDp7mSE" /><figcaption><em>Robert and Elyse in Hong Kong in 2017.</em></figcaption></figure><p>“I wouldn’t necessarily recommend moving to a completely foreign country with no personal connections and no ability to speak the language, two months after getting engaged,” quips Robert. “Every day was an adventure, whether you wanted one or not.”</p><p>But neither he nor Elyse, nor their dog (and unofficial company mascot) Griz, regret their bold move. Their lives are richer for it, and Hammerhead has unquestionably benefited enormously from Robert’s — and Elyse’s — willingness to upend their lives.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*0R_GuYPgtnWsldRN" /><figcaption><em>Griz stands guard over a pre-production Karoo mold in Shenzhen, 2016.</em></figcaption></figure><h4><strong>Setting the Stage to Change Cycling Tech</strong></h4><p>Once on the ground in China, Robert simultaneously accelerated and refined the processes that were shaping Karoo’s hardware story. He streamlined vendor selection, negotiated contracts, identified various component manufacturing partners, and helped design and engineer Karoo itself. He found Hammerhead’s collective vision and its daunting quest to develop something genuinely revolutionary invigorating.</p><p>“It can take years to modify existing supply chains and vendor relationships to create a new product– often called technical debt — which is directly tied to the success of your product,” says Robert. “We don’t have those confinements. We’re starting from scratch. We can be nimble, but there’s also a lot of risk.”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9N841Iwf0Aj4v8DyLM29Lg.png" /><figcaption><em>At left, one of many product tear-down sessions that Rob and the hardware team conducted before designing Karoo. At right, one of the earliest schematics of an assembled Karoo.</em></figcaption></figure><p>Mitigating that risk was a major focus for the hardware team, and it paid off. By the time production of the device itself was underway, beginning in the winter of 2017, a remarkable piece of hardware had come to life. Karoo’s initial run defect rate was extraordinarily low — an unprecedented success for a relatively tiny company taking on a significant challenge like reimagining what a cycling computer should be.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*sjehFbHTu9j_HBRD" /><figcaption><em>Robert in Zhangjiajie National Forest in 2018.</em></figcaption></figure><p>Like everyone at Hammerhead, maintaining a connection to nature is important to Robert. When asked about cycling, he admits he doesn’t have the time or access to do as much as he’d like in Shenzhen. But as a former collegiate athlete, he understands the importance of the mission that Karoo is serving.</p><p>“Training and racing performance are being influenced by how well we can integrate sensors on the market, whose costs keep decreasing,” says Robert, referring to the myriad of products on the market these days, which no manufacturer has properly achieved seamless integration yet into the cycling experience. “It’s a fundamentally exciting time to be an engineer in the industry right now.”</p><p>And it is an exciting time to be a cyclist, too, thanks in large part to the work of those like Robert.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=35df607ef710" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Karoo’s August Updates, Part III]]></title>
            <link>https://medium.com/@Caffery/karoos-august-updates-part-2-2f3113ff211d?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/2f3113ff211d</guid>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[hardware]]></category>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[tech]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Thu, 30 Aug 2018 16:23:01 GMT</pubDate>
            <atom:updated>2018-09-04T17:39:49.481Z</atom:updated>
            <content:encoded><![CDATA[<h4>Some notable UI improvements, plus yet another new datafield</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ZYAsT18LxRuNqCMmG12nLQ.jpeg" /><figcaption>MTB tour guide and former pro racer Lance Stephenson drifts with Karoo outside Stellenbosch, South Africa. Photo: <a href="https://www.simon-pocock.com/">Simon Pocock</a>.</figcaption></figure><p>Hello All,</p><p>Karoo’s latest software version – our third this month – is now available for your device. We’ve made some notable UI improvements, and also added a time-to-destination data field.</p><p>You can read more of the details here:</p><h3><strong>Karoo Software Build Version: 1.5.216.3</strong></h3><p>Release Date: Aug 30, 2018</p><h4>Introductions and Enhancements</h4><ul><li>Added time-to-destination data field.</li><li>During pause or autopause events, live sensor data can now still be displayed.</li><li>Lap button can now be hit to record a lap event even while paused.</li><li>User is now prompted to confirm deletion of activities from device.</li></ul><h4>Bug Fixes</h4><ul><li>Elevation calibration now accepts negative values.</li><li>Default Map and Main page sets were sometimes removable from page set list, but unrecoverable post-removal. This has been addressed.</li><li>Email address field is now case sensitive.</li></ul><h4><strong>Dashboard Software Build Version: V0.9.21</strong></h4><ul><li>“Support” button would hide elevation button when viewing map of activity or shared route. This has been addressed.</li></ul><p>Of course, please contact us if you have any questions or concerns, at <a href="/service/mailto:support@hammerhead.io">support@hammerhead.io</a>. We’d also love to hear what you think of the changes!</p><p>Cheers,</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2f3113ff211d" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Navigating Navigation]]></title>
            <link>https://medium.com/@Caffery/navigating-navigation-4ec687f53b32?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/4ec687f53b32</guid>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[mapping]]></category>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[startup]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Wed, 22 Aug 2018 17:57:36 GMT</pubDate>
            <atom:updated>2018-08-23T20:12:46.459Z</atom:updated>
            <content:encoded><![CDATA[<h4>How Karoo helps you get around — and why it can be easy to lose the trail</h4><p>The promise of superior GPS navigation is one that many riders have heard from the various brands that offer cycling computers. As cyclists ourselves, our assessment was that no one had yet properly delivered on this promise, which in large part, inspired our development of Karoo.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*qpFHx3JWwecEBi58" /><figcaption><em>Navigating our world properly can mean many things. It’s a complex idea, in both concept and in practice.</em></figcaption></figure><p>One basic question we had to ask was: what would “superior” navigation actually be? Does it mean navigational instructions are faultless, and that rerouting is instant? Does it mean the map design is the easiest to read? Does it mean the most intuitive and flexible route planning? Does it mean bike shops, cafés, and other relevant destinations are indicated on the map? If it all just “works” properly and gets us from one place to another, do the little details even matter?</p><p>Yes. Superior cycling navigation would wholly encompass all of these things. Laying out our approach to Karoo, and how we solve each of these problems, is something we’d like to do in time. But today, we want to simply showcase how the device renders the instructions for you when you’re using it for navigation — because this alone is a surprisingly intricate process.</p><h3>Navigating Navigation</h3><p>Karoo, and virtually any other device that provides navigational instructions, uses third-party, cloud-based software for things like mapping data, creating routes, and other functions. Why third-party? Several reasons. Developing our own software for these functions is technically possible, but would take far longer to do properly than would be economically feasible. It would make little sense, given that companies which specialize in these sorts of programs have (nearly) perfected them over many years and iterations.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/640/0*T6DI4yA_dYc-vO17" /><figcaption><em>Karoo’s earliest routing cue design</em></figcaption></figure><p>Some devices on the market use static, native data, which is easier from an architecture standpoint, but not always optimal for the user, because it’s not as efficient to update or integrate into other systems, such as non-native apps. Third-party programs are sometimes simply better and more efficient for these purposes.</p><p>Karoo’s Routes app relies on two of these third-party programs. They are sourced from two different vendors, because no single vendor was able to supply the variety of data and functions that our design for Karoo requires: fully integrated cycling navigation, training, and data management.</p><p>One of these programs is the mapping <strong>data client</strong>. The data client provides Karoo with “tiles” of mapping info. Each tile presents a tiny patch of the world, and each has dozens of points of data, usually called “layers” — elevation, terrain type, address info, whether there is a route on that tile, info about that route (directionality, type, etc.), how that tile is connected to others, and many more. Karoo takes all this raw data and, thanks to much design work, renders it in the colors, lines, and symbols you see on the screen.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*8n6RDW54ci3yDJNA" /><figcaption><em>A screenshot of one of our layering and design interfaces</em></figcaption></figure><p>The second program that Karoo’s Routes app uses is the <strong>routing client</strong>. The routing client takes location points provided by the user and figures out how to connect the two (or three, or four, or dozens). In a flurry of calculations, the routing client analyzes the many thousands of tiles that are implicated between the points, and determines the best route to connect them. This route optimization is a process that must be tailored to each product. Karoo’s has been designed specifically over many months to route the user based on either road or off-road cycling mapping data (which is still relatively limited globally, but constantly growing).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ZXcL8eE7KOI6sRZH" /><figcaption><em>A simplified representation of Karoo’s navigation rendering process. (How does </em><strong><em>offline</em></strong><em> routing work? That’s a subject for a different day.)</em></figcaption></figure><p>The client/service relationship is far from plug-and-play. The adjoining and tailoring of compatible systems to one another takes months of dialogue and refinement. Many questions must be asked along the way, from the deeply technical to the nuanced and almost philosophical.</p><p>For example, how should road or trail grade be factored into routing or re-routing? Should Karoo avoid very steep terrain, even if it’s technically on the best route? If a steep grade is an option, should it preface this option as such for the user? If so, where do we draw the line between “standard” steepness and “severe” steepness? Do we risk insulting a customer by implying a route may be too steep for them? Should we allow them to determine for themselves what grade, and for what distance that grade, is considered “severe?” Can we quantify and systemize this? What would that matrix look like? What would the UI look like? Should we create road <em>and</em> off-road grade matrices? Etc…</p><p>And these musings are limited to one topic: route grade. There are hundreds of others to consider. Answers to each question impact what we ask of our designers, data, and routing clients. They, in turn, respond with what’s technically possible or practical.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*TcCB1qd9XUhKUJaGie06Eg.jpeg" /><figcaption>Some members of the software team doing their own navigating. Answering some questions often just exposes many more.</figcaption></figure><p>And from a programming standpoint, the process of creating the navigation experience on Karoo is different for routes created on the device, routes created on the Dashboard, and routes created on other services and then imported onto Karoo. Each route type is coded differently, and provides Karoo with variations in the types of data it needs to create a route. Implementing different route types may seem to involve indistinguishable processes from the user’s standpoint, but internally, Karoo may be doing very different tasks to render each. This is why some routes seem to generate with no issue, whereas other seemingly similar rides can occasionally generate error messages.</p><p>Karoo’s ability to render a consistent navigation experience for routes derived from virtually any source is an ambitious and unprecedented goal, even beyond the realm of cycling. It has presented a myriad of challenges for our team, but progress is constantly being made. The result – a seamless user experience – is always ever-closer to full realization.</p><h3>The Margin(s) of Error</h3><p>Of course, there are many junctions within this process in which something can go wrong.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/724/0*vs-F_jhj-tshVxEa" /><figcaption><em>The “Waiting for instruction” message some Karoo users were seeing, instead of turn-by-turn navigation, belied a deep web of potential issues. Photo by user Sjors Robben.</em></figcaption></figure><p>One example of this that impacted some Karoo users recently was a persistent error message reading simply “Waiting for instruction.” In the case of this issue, one particular step in Karoo’s routing process was the source of the device’s struggles.</p><p>Historically, when prompted to generate turn-by-turn (TbT) instructions, the routing client comes back with either an affirmative message or a negative message — the affirmative message being the typical “green light” that instructions can and will be generated, while the negative message would indicate that some sort of failure has occurred (invalid address, no internet connection, route provided by mapping client doesn’t correspond with routing client data, etc.).</p><p>Karoo’s issue was occurring specifically here. In response to some routing requests, rather than receiving an affirmative or negative message back from the routing client, Karoo was getting… nothing. Not a negative message, which Karoo could then render in the form of an error message that would explain the problem, but simply digital silence. With no response at all from the routing client, Karoo could only wait — hence, the “Waiting for instruction” message.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*JzhJxtmknKYYYnHX" /><figcaption><em>A simplified version of the failure that was occurring in Karoo as it tried to provide users with navigation cues. Weeks of communication with our routing partners, examination of code, and testing of countless variables helped us resolve the issue.</em></figcaption></figure><p>Identifying the origin of bugs in navigation rendering can be an especially time-consuming process. Often, it requires two large phases: Scrutinizing our work, and scrutinizing the work of our third-party program providers. Our ever-improving software QA (quality assurance) processes and our newly formed <a href="https://blog.hammerhead.io/the-hammerhead-karoo-advanced-testing-group-e84ff29921ed">Advanced Testing Group</a> help with the former, while the latter can only be addressed with copious communication, diligence, and patience. Our partners are, after all, making changes to their systems as often as we are. In short, there are many moving targets — and there are no “undo” buttons.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*0Nl73yJtARlNm7cx" /><figcaption><em>A more accurate illustration of Karoo’s routing process, although this diagram is still a simplified one. It portrays only one of many routing workflows the device must perform, depending on ride type and route source. Each section, and each connection between the sections, represents anywhere from dozens to tens of thousands of lines of code. By the time you read this, we’ll likely have already made some updates. Redactions used to protect proprietary process information.</em></figcaption></figure><h3>Blazing a New Trail</h3><p>The scope of the challenge of revolutionizing bicycle navigation is hard to overstate. Even juggernauts within the world of cycling tech have yet to master a comprehensive integration of routing, training, social connectivity, and optimized hardware.</p><p>Hammerhead’s goal is to prove that it is possible. Through thoughtful design, appropriate feedback, and constant refinement, the way we all imagine it should work, will work.</p><p>And thanks to the support of our community, we’re making it happen.</p><p>Thank you for reading along. More to come.</p><p>Cheers,</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4ec687f53b32" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[August Software Updates: Round Two]]></title>
            <link>https://medium.com/@Caffery/august-software-updates-round-two-4e5d6ef1191f?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/4e5d6ef1191f</guid>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[hardware]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Thu, 16 Aug 2018 13:42:26 GMT</pubDate>
            <atom:updated>2018-08-16T16:42:50.246Z</atom:updated>
            <content:encoded><![CDATA[<h4>New data fields, and a critical patch for offline map downloading</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Snm6oCDTPhF50beMbYQz7A.jpeg" /><figcaption>Karoo navigating trails near Stellenbosch, South Africa. Photo: <a href="https://www.simon-pocock.com/">Simon Pocock</a></figcaption></figure><p>Hello All,</p><p>This week, a pair of useful new data fields – prioritized in response to community feedback – has been added to Karoo’s latest software package. In it, we’re also pleased to patch to a critical bug that’s been impacting offline map downloads for a number of users.</p><p>More details are here:</p><h4><strong>Karoo Software Build Version: 1.5.191.3</strong></h4><p>Release Date: Aug 16, 2018</p><p><strong>Introductions and Enhancements:</strong></p><ul><li>Distance-to-next-turn data field added.</li><li>Total-distance-remaining-on-ride data field added.</li><li>Messaging in Routes app changed from “Turn-by-Turn Not Available” to “Breadcrumb Navigation” when in the event of a TbT rendering issue (where TbT instructions will not appear but route trace is indicated).</li></ul><p><strong>Bug Fixes:</strong></p><ul><li>Reliability of offline map downloading has been notably improved. Users should see a sharp reduction in related failures that have persisted through the last several sprints.</li></ul><p><strong>Features and Bug Fixes Still in Progress:</strong></p><ul><li>Encouraging testing was completed around new ANT+ algorithms which serves as a foundation for expanding our support of ANT+ devices. While several sprints away, users can look forward to power meter calibration, battery level data, and more coming from this work.</li><li>We are working to keep the data field display active while a ride is paused. For example, this allows a rider to see his/her heart rate while at a rest stop. Also, power data will also continue to be shown if a rider manually pauses but continues to ride.</li><li>Introducing functionality so that the Lap button now records a lap event if pressed while Karoo is paused. This covers cases like when a rider pauses for a rest stop and Karoo auto-pauses before the rider presses the Lap button.</li></ul><h4><strong>Dashboard Software Build Version: 0.9.20</strong></h4><ul><li>Fixes made to direct routes imported from GPSies and Komoot.</li></ul><p>Any concerns, questions, or comments? Please feel free to reach out to us at support@hammerhead.io.</p><p>Cheers,</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4e5d6ef1191f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Q&A #13]]></title>
            <link>https://medium.com/@Caffery/hammerhead-q-a-13-8cf091d2e670?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/8cf091d2e670</guid>
            <category><![CDATA[hardware]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[startup]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Thu, 09 Aug 2018 20:29:05 GMT</pubDate>
            <atom:updated>2018-08-10T14:32:35.028Z</atom:updated>
            <content:encoded><![CDATA[<h4>Offline maps, water resistance, our new website, and more.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3zMwb6Gb1crC80xaMX8KqA.jpeg" /><figcaption>Karoo has been engineered for the worst weather you may encounter, like stormy climbs up mountains in rural Japan. Image of a rider touring with Karoo. Photo: <a href="https://www.bach.photo/">Parker Feierbach</a></figcaption></figure><p><strong>Q: I’m still having trouble downloading offline maps. I’ve had this issue for a while, and you’ve said you’ve been working on it for a while. What’s the current status of this?</strong></p><p><strong>A: </strong>The software team has continued to chip away at this issue, and we’ve made some substantial progress recently. One persistent bug impacting this was related to the communication between Karoo and our 3rd-party mapping partners. We pinpointed a bug that was causing downloads to be interrupted, so working with them, we’ve implemented a software mechanism that restarts the download where it had failed, as opposed to stalling and abandoning the download, which was what it had done previously, resulting in the download errors. This is a short-term, but significant, fix for this issue. The next software release will deploy this mechanism and should greatly reduce the occurrence of offline map download failures for our users.</p><p><strong>Q: It’s been a few weeks since you promised a new website “in a few weeks.” When will the new one be up?</strong></p><p><strong>A: </strong>The new website will be rolling out in three phases, and the first phase is complete. You can see the <a href="https://www.hammerhead.io/">new Karoo product page</a> live right now! The next two phases will be more thorough revisions of other sections of the website, which will launch in the next 3–4 weeks. The new website will showcase existing features and display designs, as well as a preview of some of the data visualizations and other features we’re working on.</p><p><strong>Q: Will the fully-realized new website include an updated software development timeline?</strong></p><p><strong>A:</strong> Yes.</p><p><strong>Q: What else can we expect with the new website?</strong></p><p><strong>A:</strong> Lots. Our initial site slowly grew and morphed as both our product and our customer base did. It eventually turned into something quite substantial, but its mission became awkwardly split between informing new customers and serving existing ones, so it didn’t do either as well as it could have. With the new site, we’re aiming for easier navigation, easier purchasing, clearer resources, and more succinct answers your questions about Karoo, whether you’ve been with us since the beginning, or you’re just visiting for the first time. As we’ve mentioned, it won’t happen all at once, but good things are coming over the next 3–4 weeks.</p><p><strong>Q: Is Karoo truly water-resistant? I’ve seen some images from users of water seeping under the screen and messing up the display.</strong></p><p><strong>A:</strong> Yes, Karoo is absolutely water-resistant — to the IP67 standard, which means officially that it can be submerged in water at a depth of one meter for up to 30 minutes with no intrusion of liquid into the unit, including under the screen. We’ve also conducted MIL-STD testing under 810G guidelines (also referred to as MILSPEC), subjecting Karoo to over four hours of intense deluge (heavy, heavy rain) while operating, all without failure. Of the many, many thousands of Karoos being ridden, raced, toured, submerged, and generally battered all over the planet, the number of reports we’ve received of water intrusion impacting display quality as a result of product defect is in the single digits. We’re working closely with these few users affected to understand the cause of the problem, but we’re confident that the issue is not one which should cause concern among the vast majority of Karoo users.</p><p><strong>Q: So Karoo is okay for mountain biking, cyclocross, gravel riding, etc.?</strong></p><p><strong>A:</strong> Absolutely. Our current customer base is largely road cyclists, but Karoo is something we designed with off-road ruggedness and trail navigation in mind since the beginning. In fact, Hammerhead as an organization is heavily populated with avid mountain and gravel riders. We’ve designed Karoo to serve our own needs as well as those of the global cycling community, wherever they ride.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*cmfGo3rT4wmTwibQKLq1jQ.png" /><figcaption>Karoo dropping in. Blue Mountain Reserve Trails, Cortlandt, New York, USA.</figcaption></figure><p><strong>Q: It’s been reported that device manufacturers are going to be charged to utilize Strava Live Segments. How will this impact the Karoo cost or experience you’ve promised?</strong></p><p><strong>A:</strong> We’re currently in discussions with Strava on this topic and others. We’ve worked with Strava since 2015 on projects like Karoo upload integration and Live Segments implementation. Their business is growing, as is ours, and while we don’t yet know the structure of this evolving partnership, we’re confident that we’ll be able to maintain our healthy relationship, and we promise that we’ll share any pertinent news with our community as it develops.</p><p><strong>Q: If I order Karoo today, how long can I expect until it arrives?</strong></p><p><strong>A:</strong> Karoo orders are shipping on demand, with the vast majority shipping within days, if not hours, of your purchase. Delivery times vary around the world, and inventory and output levels are still relatively limited, but our ongoing improvements in manufacturing and logistics management mean that we’re moving units faster and more efficiently now, and we’ll keep getting better.</p><p><strong>Q: Will Hammerhead sponsor me and/or my long-distance ride or cycling event?</strong></p><p><strong>A:</strong> We are honored that you’ve asked us to be a part of your cycling passion! Right now we don’t have any formal sponsorship programs in place, but we are constantly discussing these and are very excited to get them off the ground as soon as possible.</p><p><strong>Q: When can I get Hammerhead stickers, t-shirts, water bottles, socks, etc,?</strong></p><p><strong>A:</strong> We’re working on that, too. We’re excited that you want some Hammerhead swag, and we’re spending lots of our “free” time bringing some things to the merch table. We’ll share it all with our community when we’re ready, and we promise that some very cool stuff is coming before the end of the summer.</p><p>Cheers, and thank you for following along.</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8cf091d2e670" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[First Round of August Updates]]></title>
            <link>https://medium.com/@Caffery/august-updates-ea80bc304d71?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/ea80bc304d71</guid>
            <category><![CDATA[software]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[hardware]]></category>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[tech]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Thu, 02 Aug 2018 16:03:15 GMT</pubDate>
            <atom:updated>2018-08-02T16:03:15.261Z</atom:updated>
            <content:encoded><![CDATA[<h4>FIT file improvements, and our first Google Chrome extension for even easier Dashboard importing</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*RuFcQ4OPHGj5WhdC1iy9Rw.jpeg" /></figure><p>Hello All,</p><p>While Karoo software version 1.5.158.3 – out now – doesn’t introduce any notable new features, it ushers in a number of small refinements that address some consistent issues reported by certain segments of our community. More importantly, however, is that greater focus is currently being placed on Karoo improvements and features that will manifest over the next several release cycles. We don’t want to get ahead of ourselves and provide specifics just yet, but the end of summer and approach of fall will bring some exciting stuff.</p><p>So, Karoo’s expansion is limited on this release — but the <a href="http://dashboard.hammerhead.io/">Dashboard</a> is a different story. We’ve made two notable changes that we think will lead to a significantly enhanced user experience: a new Chrome extension, called <a href="https://chrome.google.com/webstore/detail/karoo-route-grab/oladpmdphjnclcndchiddbglkadledco">Karoo Route Grab</a>, for easy route-importing from third-party sites, and a full integration of our Feedback Portal to our customer service systems.</p><p>Read more about it all here:</p><h3><strong>Karoo Software Build Version: 1.5.158.3</strong></h3><p>Release Date: August 2nd, 2018</p><p><strong>Introductions and Enhancements:</strong></p><ul><li>No notable feature introductions or enhancements at this time.</li></ul><p><strong>Bug Fixes:</strong></p><ul><li>Further refined messaging to riders at the start of a route when turn-by-turn directions are being prepared. The inaccurate “<strong>Waiting for GPS…</strong><em>”</em> message<em> </em>is removed.</li><li>FIT file formatting has been refined to better handle pause events. Data is no longer logged and stored in the FIT file when the ride is paused.</li><li>The “<strong>NO GPS SIGNAL</strong>”<em> </em>status bar indicator is no longer being wrongly shown on the launch screen after a ride.</li></ul><p><strong>Features and Bug Fixes Still in Progress:</strong></p><ul><li>A central issue has been identified and largely resolved related to intermittent offline map download failures. This is currently in validation testing and is expected to be included in the next release.</li><li>Work is ongoing to enable sensor data to remain active when a ride is paused, as well as to allow a single lap to be set while paused. Testing of this has not been completed but should be by next release.</li><li>We are refining a “<strong>Distance to Destination”</strong> data field and should have this added to an imminent release.</li></ul><h3><strong>Dashboard Software Build Version: 0.9.19</strong></h3><ul><li><a href="https://chrome.google.com/webstore/detail/karoo-route-grab/oladpmdphjnclcndchiddbglkadledco">Karoo Route Grab</a>: a new Chrome extension which can be clicked while viewing routes on third-party websites to effortlessly import those routes to your routes list and onto Karoo. Supported platforms include Strava, Garmin Connect, Komoot, GPSies, Trailforks, and many more</li><li>The Karoo Feedback Portal is now fully integrated with our other customer service support systems. Submitting feedback via the Dashboard automatically creates a support ticket and users can expect responses in many instances.</li></ul><p>As always, your questions and concerns are welcomed. Please reach out to us at <a href="/service/mailto:support@hammerhead.io">support@hammerhead.io</a> at any time. We’d love to hear what you think of Route Grab, too!</p><p>Cheers,</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ea80bc304d71" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Karoo Q&A #12]]></title>
            <link>https://medium.com/@Caffery/q-a-12-4830c9168ddb?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/4830c9168ddb</guid>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[hardware]]></category>
            <category><![CDATA[tech]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Fri, 27 Jul 2018 16:14:08 GMT</pubDate>
            <atom:updated>2018-10-17T17:52:02.385Z</atom:updated>
            <content:encoded><![CDATA[<h4>Customer service, data fields, and the Feedback Portal.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*MpAJWhWDCe-dXKZBmfRv2g.jpeg" /><figcaption>Riders testing Karoo on trails outside Stellenbosch, South Africa. Photo: <a href="https://www.simon-pocock.com/">Simon Pocock</a>.</figcaption></figure><p><strong>Q: I recently had to send in my Karoo for exchange. Why do you have to wait until you receive my old one before sending me a new one?</strong></p><p><strong>A:</strong> This is a practical measure, and very common practice within many sects of the retail industry. It unfortunately would be too easy for a customer to claim that they have a defective unit, request a replacement, and then make off with two fully functioning devices. We also like to have the initial unit on-hand first to verify claims of defect before sending out a new one.</p><p><strong>Q: I can only chose metric or imperial systems for all data fields. Can I customize my device to display the specific system/units I want for specific data fields (temperature, distance, etc.)?</strong></p><p><strong>A:</strong> Not yet, but we’re working on it. Expect a few more release cycles before we’re able to prioritize this change, however.</p><p><strong>Q: Can I still join the </strong><a href="https://blog.hammerhead.io/the-hammerhead-karoo-advanced-testing-group-e84ff29921ed"><strong>Karoo Advanced Testing Group</strong></a><strong>?</strong></p><p><strong>A:</strong> No. Currently, we’ve closed admission into the group. We have 60 riders globally providing advanced testing and feedback on Karoo’s features before they’re released to the public. We are only two cycles (four weeks) into the ATG process, however, and will certainly grow the group in the future if we feel it pertinent once we’ve established a stable and scalable system here. We’ll let you know when this happens.</p><p><strong>Q: My bracket foot broke!</strong></p><p><strong>A:</strong> We’re sorry to hear that! We’ve acknowledged an issue with a small percentage of the original bracket feet supplied with some Karoos. We’ve engineered and produced and new one, and you can get one sent to you for free. Please <a href="https://blog.hammerhead.io/bracket-foot-update-4f11a74da647">click here</a> to learn more.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*lKw_pwU5KTRr6nnFS5L01w.jpeg" /></figure><p><strong>Q: Auto-pause still seems to throw off my data at times. Are you fixing this?</strong></p><p><strong>A:</strong> Yes. Look for several small improvements to Karoo’s auto-pause functionality being implemented over the next four weeks (two releases).</p><p><strong>Q: When are you going to introduce a route-based upcoming elevation data field or visualization?</strong></p><p><strong>A:</strong> Perhaps several weeks from now at earliest, but more likely in a few months. This is an exciting feature we’re eager to roll out, but some others are more pressing currently.</p><p><strong>Q: Speaking of elevation, my Karoo’s software is up-to-date, but my elevation data is still quite off sometimes. Why?</strong></p><p><strong>A:</strong> We’ve received limited reports of elevation data being off, be it by only a small amount or by enormous and obvious error. We are looking into both.</p><p>In the cases of slight variations compared to, for example, Strava, it’s important to keep in mind that platform-to-platform, and even ride-to-ride, there are different variables and algorithms used to calculate elevation. None are ever definitively “correct,” but some are certainly more accurate than others. We are constantly analyzing and adjusting Karoo’s elevation calculation processes to be better, and this will continue until we are the benchmark.</p><p>In the cases of large, erroneous elevation reports (off by thousands of meters, for example), we are actively looking into what could be causing this for the few riders that are reporting this consistently (around 30–40 users globally). We’ll report back on our findings when we are confident in our diagnosis and solution.</p><p><strong>Q: Are you still minding the Karoo Feedback Portal?</strong></p><p><strong>A:</strong> Yes — and in fact, we’re integrating the Feedback Portal directly into our customer service pipeline. Now you can click the Support button at the bottom-right of the Dashboard to search our support resources or contact us. The feedback that the community has provided to us via the Feedback Portal has been very valuable in shaping the device’s development, so please do continue to let us know what you think of Karoo!</p><p>Cheers,</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4830c9168ddb" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[July Software Updates — Round 2]]></title>
            <link>https://medium.com/@Caffery/july-software-updates-round-2-ce4b7cdb0d4d?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/ce4b7cdb0d4d</guid>
            <category><![CDATA[hardware]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[tech]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Thu, 19 Jul 2018 16:03:37 GMT</pubDate>
            <atom:updated>2018-07-19T17:03:48.492Z</atom:updated>
            <content:encoded><![CDATA[<h4>Karoo and Dashboard keep improving, thanks in part to the first round of our new ATG process.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*dWn7_nfsQxswIufllPwyDQ.jpeg" /><figcaption>Rider Joe Cruz, ascending with Karoo, outside Nagoya, Japan. Photo: <a href="https://www.bach.photo/">Parker Feierbach</a></figcaption></figure><p>Hello All,</p><p>Over the month of July, the software team has continued chipping away at a family of issues surrounding turn-by-turn instruction reliability. The new software build version, 1.5.143.3, should see marked improvement for those Karoo users still impacted by these. Some troubles with the accuracy of manually calibrated elevation have also been addressed.</p><p>New to the device are more granular navigational instructions when approaching new prompts, such as turns, as well as some small UX improvements and improved reporting reliability and accuracy of average-based data fields. We’re excited to also announce the successful integration of Komoot, one of Europe’s most popular routing and mapping platforms, to Dashboard build version 0.9.18.</p><p>Finally, the successful launch of the <a href="https://blog.hammerhead.io/the-hammerhead-karoo-advanced-testing-group-e84ff29921ed">Karoo Advanced Testing Group</a> allowed the software team to monitor this new software package ahead of its public release, ensuring smoother deployment and a far lower risk of new bugs sneaking aboard the device.</p><p>Details are here:</p><h3><strong>Karoo Software Build Version: 1.5.143.3</strong></h3><p>Release Date: July 19, 2018</p><p><strong>Introductions and Enhancements:</strong></p><ul><li>The distance to turns in turn-by-turn instructions are now updated more frequently to show tenths of a mile/kilometer to the turn when within 10mi/10km, and to show distances in feet or meters when finally approaching the turn.</li><li>Period-based average data fields are now showing average values while the initial window period is filling. Previously no value was shown until the first period had passed. Once the initial window period has passed, the value shown is a rolling item based on the continuing period size.</li><li>Karoo now prompts the user if the user selects a route from the routes app that has not been made available offline or that does not have turn-by-turn directions available. (Selecting a map previously would result in “Waiting for instruction…” being shown indefinitely to the user on the map view). Now the user can choose to continue after seeing an error prompt. If turn-by-turn directions are not available, only the map will be shown (without turn-by-turn instructions) and the “Waiting for instruction…” message is not shown. The entire screen is used for the map, which the user can use to navigate.</li></ul><p><strong>Bug Fixes:</strong></p><ul><li>An issue has been fixed where auto-calibration of the elevation could fail after elevation data was entered manually.</li><li>Additional refinements were made to the turn-by-turn initialization sequence to remove repeating “Waiting for GPS…” and similar messages that could be displayed when starting a route that ends at the same location as the start. This was the case even when a GPS signal was present. . New messages like “Preparing route for ride” and “Continue ride” have replaced “Waiting for GPS…”</li></ul><p><strong>Bug Fixes in Progress:</strong></p><ul><li>The “Waiting for GPS…” message and similar ones can still show on the red message bar before the first turn-by-turn message is received for some users. This message is not synced with the actual presence or absence of a GPS signal.</li></ul><h3><strong>Dashboard Software Build Version: 0.9.18</strong></h3><p>Release Date: July 19, 2018</p><p><strong>Changes:</strong></p><ul><li>Fixed an issue where autofill for Chrome on iOS for username and password was disabling the login button.</li><li>Komoot added to the list of route sources that can be instantly imported by URL.</li></ul><p>We hope v1.5.143.3 makes your Karoo, and your riding, just that much better as summer rolls on (at least for our customers in the northern hemisphere). As always, please do let us know if you encounter any issues with your Karoo, at support@hammerhead.io.</p><p>Cheers,</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ce4b7cdb0d4d" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[July’s First Karoo Software Update]]></title>
            <link>https://medium.com/@Caffery/julys-first-karoo-software-update-bce543b1eb15?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/bce543b1eb15</guid>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[software]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[hardware]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Thu, 05 Jul 2018 19:39:02 GMT</pubDate>
            <atom:updated>2018-07-05T19:39:02.932Z</atom:updated>
            <content:encoded><![CDATA[<h4>And the imminent introduction of the Hammerhead Karoo Advanced Testing Group</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*amveXe14aHXS3XNC8gGEsA.jpeg" /></figure><p>Hello All,</p><p>July’s first software update for Karoo is light on feature introductions or substantial bug fixes, but for good reason: much focus from the software team over this past sprint went into longer-term improvements and planning, including substantial firmware revisions and the rebuilding of our mapping data library, mentioned in <a href="https://blog.hammerhead.io/q-a-11-9ad21f20dcac">the Q&amp;A blog post last week</a>.</p><p>Significant time was also spent developing a wholly new (to Hammerhead) process of software validation: our Advanced Testing Group. Want to learn more about how we want to engage our community to make Karoo better, faster? Stay tuned for a blog post tomorrow morning, EDT.</p><p>Below are the changes made to Karoo with our most recent update, v1.5.111.3. Of note are changes we’ve made to the section now called “Bug Fixes in Progress.” Rather than listing medium- and long-term challenges the team is facing, we’ll be using this section to highlight bugs we’re targeting for the upcoming sprint. Simultaneously, we’re working on a new platform onto which we’ll be migrating an ongoing log of both small and large bug fixes –rather than publishing them here in the blog – which will be updated more frequently.</p><h3><strong>Karoo Software Build Version: 1.5.111.3</strong></h3><p>Release Date: July 5, 2018</p><p><strong>Introductions and Enhancements:</strong></p><ul><li>3G radio is now disabled by default if a SIM card is not detected at startup. This should provide notable battery life improvements for many users.</li><li>Added mechanism to startup procedure that recovers file system corruption in the data partition, should one occur. This is a rare but fatal issue that has impacted a very small number of Karoos, but should no longer be an issue after this update.</li></ul><p><strong>Bug Fixes:</strong></p><ul><li>Resolved issues where Karoo could become slow or stalled and data could stop updating for the user. These fixes were associated specifically with the use of the lap button and changing routes mid-ride.</li></ul><p><strong>Bug Fixes in Progress:</strong></p><ul><li>Reports of failure of turn-by-turn instructions have fallen drastically between our past two software updates, but still occur with some regularity for a remaining minority of our user pool. We are still implementing a few adjustments to our software to resolve the issue for those outstanding users and plan currently to have done so by next release.</li><li>Out-and-back routes causing navigation starting errors. Working on refining routing logic to resolve this.</li><li>Elevation calculation logic being refined for greater overall ride accuracy and fewer outlier values.</li><li>Average value calculation fixes being implemented for various window lengths (3s, 5s, 20min, etc.) for power, cadence, and other data.</li></ul><h4>Dashboard: No updates at this time.</h4><p>Cheers,</p><p>&lt;H&gt;</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bce543b1eb15" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Hammerhead Karoo Advanced Testing Group]]></title>
            <link>https://medium.com/@Caffery/the-hammerhead-karoo-advanced-testing-group-e84ff29921ed?source=rss-97d75f49888------2</link>
            <guid isPermaLink="false">https://medium.com/p/e84ff29921ed</guid>
            <category><![CDATA[cycling]]></category>
            <category><![CDATA[hardware]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[software]]></category>
            <dc:creator><![CDATA[Caffery Garff]]></dc:creator>
            <pubDate>Thu, 05 Jul 2018 05:16:22 GMT</pubDate>
            <atom:updated>2018-07-09T20:18:28.289Z</atom:updated>
            <content:encoded><![CDATA[<h4>Doing more to improve Karoo as we grow.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_FXE1MNxhnvn0pB3qMYRLg.jpeg" /><figcaption>A Karoo crew, climbing on a photoshoot and testing session near Stellenbosch, South Africa. Photo by <a href="https://www.simon-pocock.com/">Simon Pocock</a>.</figcaption></figure><p>Hello All,</p><p>Hammerhead’s growth over the last several months has been accompanied by numerous changes we’ve been making to how we do things. Our software team’s processes in particular have undergone rigorous scrutiny, and while the team has added several key positions, the demands on Karoo from our growing customer base still currently outpace our ability to develop the product to the standards it deserves.</p><p>In order to live up to those standards, Hammerhead has begun taking steps towards developing an external team of Karoo’s most engaged users within the community to help us with product testing. We’d like to survey our active customer pool to identify 20 users for the initial trial of this project, which we’re calling the Advanced Testing Group. These users will be selected on the bases of location, riding type, technical familiarity with Karoo, and overall proven willingness to engage Hammerhead. They will be the first to see new software releases, by approximately one week or more, and will be asked to test new features out on rides, so we can better refine and stabilize Karoo’s features and functions before releasing them globally.</p><p>How can you “apply” to join this group? Just answer a few basic questions <strong>here </strong>(<em>edit: link removed 7/9/2018</em>), and we’ll get back to you within the next few days.</p><p>Thanks very much for your interest. We’re looking forward to hearing from you.</p><p>Cheers,</p><p>&lt;H&gt;</p><p><em>(Edit, 7/9/2018: We’ve received a huge number of responses from our community. We’re very grateful for the interest! We’ve closed the application form for now, and will be reaching out with our responses soon.)</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e84ff29921ed" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>