مشاركة مميزة
Launch HN: Cohere (YC S20) – Real-time user support for web apps https://ift.tt/31QYEOI
- Get link
- X
- Other Apps
Launch HN: Cohere (YC S20) – Real-time user support for web apps Hey everyone! Yunyu, Rahul, and Jason here. We're co-founders of Cohere ( https://cohere.so ), which lets you see what your users are seeing on your web app and remote control their browser with their permission. This requires zero setup on their part, which is particularly helpful for less tech-savvy users. Pointing things out over Zoom screenshare is highly time consuming ("click the 4th checkbox on the right", "click the handle and drag"), and trying to figure out what users are doing over a live chat or phone call typically leads to endlessly frustrating back-and-forths. When COVID forced all of us into remote work, we found ourselves spending a lot of time in screensharing sessions. We were tired of choppy frame rates and blurry text, and realized that we could get around this by sharing the user’s screen in a different way. Rather than video streaming, which is how it’s usually done, we could send over diffs of their webpage’s DOM representation and reapply those in the viewer’s browser – this is similar to how virtual DOM frameworks like React work. We first used this technique for an earlier project ( https://ift.tt/2yNAR77 ) that rendered React apps on the server (a Node equivalent of Phoenix LiveView). This reduces development complexity for web apps by completely eliminating the need for RPC layers (REST, GraphQL) – for instance, you'd be able to write to the database directly from your React component and share state across sessions with a single hook. It works by sending DOM updates from the server (e.g. insert a node, change an attribute) in response to input actions sent from the client (e.g. click a button, type a character). This approach uses significantly less bandwidth compared to traditional screen sharing solutions, and gives us a semantic understanding of the webpage (e.g. a button is sent over as a , instead of a blob of bytes). As a result, we can selectively filter out sensitive content and allow viewers to scroll and type on the webpage without any perceived latency. To solve our screen sharing problem, we initially built a Chrome extension that let users browse web pages collaboratively. During YC, we saw that our early adopters were primarily using this tool to walk through their own web apps with their customers, so we decided to refocus the product towards helping companies onboard and support their users. Because we're focused on the real time use case, we only record the DOM when a session is being viewed. This means that no data is sent to our servers unless Cohere is actively being used. Additionally, we don’t persist or retain any session data. Thanks for reading our story – we'd love to get your thoughts, feedback, and ideas! October 29, 2020 at 03:33PM
- Get link
- X
- Other Apps
Popular posts from this blog
The Cipher's Whisper
العلاج القرآني
اكتشف فوائد العلاج القرآني: مرشدك إلى العلاج القرآني العلاج القرآني هو نهج روحاني وعلاجي يستند إلى القرآن الكريم، ويهدف إلى تحقيق الشفاء والتوازن النفسي والروحي. يعتبر القرآن مصدرًا للراحة والطمأنينة، حيث يوفر آياته الشفاء والهداية. من خلال تطبيق مبادئ القرآن في حياتنا اليومية، يمكننا تحقيق تحسينات كبيرة في صحتنا النفسية والروحية. للتواصل والاستشارات: 01066672615 الخلاصات الرئيسية العلاج القرآني يعزز الصحة النفسية والروحية. يستخدم القرآن كأداة للشفاء والهداية. يمكن تطبيق مبادئ القرآن في الحياة اليومية. العلاج القرآني يحقق التوازن النفسي والروحي. يوفر القرآن الراحة والطمأنينة. أسس العلاج القرآني وجذوره في الإسلام تأسس العلاج القرآني على أسس دينية وروحية متينة، مستمدة من القرآن الكريم والسنة النبوية. يمثل القرآن الكريم المصدر الرئيسي للعلاج القرآني، حيث يحتوي على آيات الشفاء والراحة النفسية. تعريف العلاج القرآني ومفهومه في الشريعة الإسلامية العلاج القرآني هو العلاج الروحي الذي يعتمد على تلاوة آيات القرآن الكريم وتدبر معانيها لتحقيق الشفاء والراحة النفسية. يُع...
Car-Free Market Street starts January 29
Car-Free Market Street starts January 29 By Phillip Pierce Better Market Street is set to transform our city’s busiest street for people walking, biking and riding transit over the next few years, but we don’t need to wait for construction to make it safer and improve Muni. Starting on January 29th through our Quick-build program , Market Street will become car-free eastbound from 10 th to Main and westbound from Steuart to Van Ness. In addition to restricting private vehicles, the quick-build includes extending Muni only lanes, new loading zones and much-needed intersection safety improvements. Figure 1: Map of changes coming late January 2020 . Figure 4: Rendering including Better Market Street’s sidewalk level bike lane, new trees and improved streetscape elements. These changes can’t come soon enough because unfortunately, Market Street is home to half of the top 10 intersections for pedestrian and bicycle collisions. In fact, each year since 2014...
Comments
Post a Comment