HNHacker News
TopNewBestAskShowJobs

declan_g

210 karma · joined September 4, 2021

submissionscomments
declan_g··on Show HN: Browse HN Together in Three.js
Hi, thanks for the comment. Just to clarify—this is a demo of the virtual computer tech in 200 lines of code. It's not actually meant to be a functional product in and of itself.

With that said, the virtual computer technology has some big differences when compared to something like TeamViewer.

- First off, Hyperbeam allows many participants to connect to the same virtual computer at once. All audio/video is synchronized, and any participant can control it (although our API has granular control permissions).

- Hyperbeam requires no downloads

- We manage the infrastructure ourselves, meaning you can embed Hyperbeam virtual computers in your app and scale seamlessly

- You can embed Hyperbeam virtual computers in 3D software and VR

- You can programmatically control the web browser

Here are some companies that are currently using our tech:

Remote tutoring: https://www.teachwithkoala.com

VR offices & conferences: https://framevr.io

Watch parties: https://kosmi.io

Online coding lessons: https://www.strivemath.com

declan_g··on Show HN: Browse HN Together in Three.js
Gahh thanks for the heads up
declan_g··on Show HN: Browse HN Together in Three.js
Thanks! We began building the tech for a watch party site (watch.hyperbeam.com) and were similarly skeptical of other viable applications. However, it turns out there are a ton of really cool use cases—here are some companies using our API right now:

Remote tutoring: https://www.teachwithkoala.com

VR offices & conferences: https://framevr.io

Watch parties: https://kosmi.io

Online coding lessons: https://www.strivemath.com

VS Code embeds: https://github.com/mintlify/connector

As for improving VR support, we're in the process of building a Unity SDK. Running computationally-expensive tasks in VR sounds really interesting in addition to the social use-case!

declan_g··on Show HN: Browse HN Together in Three.js
Great question.

We’re building a “privacy mode” feature to address this exact problem that allows the host to black out the screen when entering sensitive information like credentials.

As for Hyperbeam getting access to credentials—we don’t store any input from users in the virtual computer. The only things we track are the time a particular IP is connected to the VM and the domains that are visited (this is anonymized).

declan_g··on Show HN: Browse HN Together in Three.js
Right now when you click the link we create a new "room" based on your IP. If you share the generated URL (like you did above) then people can join in and cobrowse with you
declan_g··on Show HN: Browse HN Together in Three.js
Yeah! Tbh we've actually been surprised by many. Here are some companies using our API:

Remote tutoring: https://www.teachwithkoala.com

VR offices & conferences: https://framevr.io

Watch parties: https://kosmi.io

Online coding lessons: https://www.strivemath.com

VS Code embeds: https://github.com/mintlify/connector

declan_g··on Show HN: Browse HN Together in Three.js
Thanks! Yes, it works on mobile too.

When using the API you can set a specific height and width to resize the virtual computer. Additionally, we track touch events and you can drag-and-drop on devices like iPads.

Happy to chat more about it if you'd like! Feel free to join our Discord: https://discord.gg/D78RsGfQjq

declan_g··on Show HN: Browse HN Together in Three.js
Thanks! We think so too :)
declan_g··on Show HN: Browse HN Together in Three.js
Thanks, we've been working hard on it!
declan_g··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Weird, it's working for me? What browser are you using?
declan_g··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Thanks!
declan_g··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
If you're looking for a demo of the API specifically, you can check out the demo video on https://hyperbeam.dev.

If you're looking to try out the embedded web browsers, you can check out our watch party site https://hyperbeam.com, create an account, create a room, and then start up a multiplayer web browser! However, it only shows off a subset of the functionality of the API.

Finally, you can view our API documentation here if you prefer: https://showy-backpack-b3f.notion.site/Hyperbeam-API-eb9874b...