HNHacker News
TopNewBestAskShowJobs

ScottyFillups

54 karma · joined September 14, 2018

Co-founder and CEO of Hyperbeam.com

philip@hyperbeam.com

submissionscomments
ScottyFillups··on Ask HN: CS grad who barely knows any CS
> students complete up to 4 internships before graduating giving them a big advantage.

It's up to 6. For most programs, 4 is the minimum.

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Sweet.

I'm sorry about this — it's difficult to strike a balance between preventing abuse and respecting user privacy. If anyone here is facing attacks, we're available to hop in a call any time.

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Thank you!
ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Hi jwkane,

I'm sorry that you've been negatively affected by hyperbeam.com. I'd be happy to discuss the abuse you're experiencing, and what we can do to help.

We try our best to discourage hyperbeam.com as an ad-hoc proxy — the goal of the product is to provide hassle-free watch parties.

Edit: my email is scotty@hyperbeam.com

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Thanks for pointing that out. I've shut down the stream for now. For those that want a demo, we're still hanging around in https://gg.hyperbeam.com/invite/w0c6n-Ko

You can fill out our form here to get an API key which will let you spawn your own instances: https://forms.gle/RSQhbFXbdrcqwqsc9

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Thanks dang
ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
We sent an API key! Feel free to email us at founders@hyperbeam.com if you need anything else.
ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Thank you!
ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Thank you fire!
ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
The documentation link in OP has a typo. Here's the fixed link: https://showy-backpack-b3f.notion.site/Hyperbeam-API-eb9874b...

Theneo also converted our Notion documentation to a Stripe-like doc page — please let us know what you all prefer!

https://app.theneo.io/demo/hyperbeam/

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
If anyone wants a demo, all the founders are currently in https://gg.hyperbeam.com/invite/w0c6n-Ko

We'll try to keep the discussion in the HN thread though :)

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Yes, the streams would be interleaved.

I'll created an instance you can play around with here:

https://doovvlk32v0gmr9hrf3d9w84m.hyperbeam.com/-rlpzy3aQm6X...

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
To add to what Declan said, our original watch party product is still online here: https://hyperbeam.com

I've created a room and I can personally give you a demo :)

https://hyperbeam.com/i/5yzVxENh

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
We originally started out as a Rabbit alternative :)

Here's our original launch post: https://www.reddit.com/r/RabbitReddit/comments/efiprp/tuttur...

(We rebranded from Tutturu to Hyperbeam last year)

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Yeah, that's one way of looking at it: a multiplayer Mighty app that you can iframe into your own website.

In terms of how we're different, Mighty focuses on performance while we focus on collaboration.

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
There's also https://cryb.app/

They're actively in development and the maintainer is friendly.

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Unfortunately the link the post is missing a "1" at the end, here are the links to the documentation:

- https://showy-backpack-b3f.notion.site/API-Design-eb9874bd1e...

- https://www.npmjs.com/package/@hyperbeam/iframe

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
I see. Sorry! I got excited and went in founder mode — for a moment I thought you had a problem we could solve for you :)

Thank you for stressing the importance of accessibility. We're really impressed with the quality of the questions so far.

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
To add to mwcampbell's response, my cofounder Amby proposed a possible solution:

> But now that we are looking at the bigger picture, we could implement full-fledged accessibility support where we serialize the accessibility tree and send that over instead of the video stream.

What are your thoughts on this approach?

ScottyFillups··on Launch HN: Hyperbeam API (YC W22) – Multiplayer embeds of any website
Thank you!

> Have you considered the accessibility ramifications of this, e.g. for blind people using screen readers?

We are considering the accessibility ramifications now since we've pivoted toward a general API. We didn't focus on accessibility for blind people initially because we were building a watch party platform.

I think offering accessibility features would give us a massive edge against technologies like screenshare! Is there a specific use-case you're thinking of?

ScottyFillups··on Ask HN: How do you produce product/feature demo videos?
Thanks for sharing your workflow on Linux :)

Love the video. How long did it take to make?

ScottyFillups··on Ask HN: How do you produce product/feature demo videos?
Thanks for sharing! Yeah the MacOS workflow seems really smooth: I'm figuring out how to replicate that on Linux.
ScottyFillups··on Show HN: Neko – Self hosted virtual browser that runs in Docker and uses WebRTC
Hi all, after glancing at the comments it seems that a few people are confused about Neko and what its purpose is.

Neko is a self-hosted shared browser, which was built in response to a product called Rabb.it shutting down. Rabb.it had ~4 million MAUs and raised a series B before shutting down due to investors pulling out last-minute during their series C fundraising.

Rabb.it was focused on watch parties. There are a few reasons why shared browsing is more appealing than video sync and screenshare for this use case:

1. Screenshare requires good uplink—some people only have good download speeds

2. Some people are uncomfortable with sharing their screen, nobody likes being judged for their bookmark choices

3. Nobody acts as a "host", control can be passed around to anyone and people can leave whenever they want

In other words, you get the content variety of screenshare, but with the convenience of video sync.

And now for a shameless plug :)

Hyperbeam (formally Tutturu.tv) is a site I built in 2019 for my capstone project at the University of Waterloo. I built it because I wanted an easier way to watch anime with my friends, and decided to build something similar to Rabb.it. It's hosted and free! https://hyperbeam.com

ScottyFillups··on PeerJS – Simple peer-to-peer with WebRTC
If anyone is looking for an alternative to PeerJS, I highly recommend simple-peer by feross: https://github.com/feross/simple-peer

I created multi party P2P audio/video chat in ~200 lines of code a while back, here it is: https://github.com/ScottyFillups/p2pchat (see room.js and all the files under client/)

Demo page is here: https://scottyfillups.io/p2pchat

ScottyFillups··on For Alaska shipwreck survivor, losing everything has been ‘sort of liberating’
> I agree and thank you for sharing your perspective.

You're welcome

> The people who tell them what to do are a more exclusive group.

That's what I consider the ruling class. Based on my rudimentary observations, I'm unsure whether such people truly want to impose some sort of order, or are just striving to maximize their quarterly revenue. Of course, there are exceptions like the CCP.

I'm a bit sleepy so I will be going to bed, good night o/

It was nice talking to you

ScottyFillups··on For Alaska shipwreck survivor, losing everything has been ‘sort of liberating’
> Please continue.

I think that a loss in purpose is worse than a loss in material wealth. I'm a scrappy student working on a startup I believe in, and I would not trade places with the successful entrepreneur.

I have fun climbing mountains. So does he. I have plenty of mountains to climb, while he's surrounded by the fog and believes he has no other mountains to climb. Ergo, I'm having fun while he believes he'll never have fun again.

> That is an excellent point.

Thank you.

> Personally I cannot think of anything more boring than a meeting of the EU Parliament, the UN, US Congress, or the CCP.

I never stated they have good taste :P

In all seriousness, I wouldn't really consider politicians the ruling class. Now, I'm not an expert on this topic, but I'd wager that the billionaire entrepreneurs have more power than the US senators being paid a measly $200K/year. Suppose they have a little side-hustle and make 1M/year; that's still peanuts.

ScottyFillups··on For Alaska shipwreck survivor, losing everything has been ‘sort of liberating’
Indeed. But to be frank, I think he's lost something much more important.

Besides, he's already demonstrated he's capable of flourishing when risks are present.

I don't think the space is that crowded; who do you think is legitimately trying to establish order? It seems like the majority of the western ruling class are a bunch of old people merely trying to have a bit of fun before they die.

ScottyFillups··on For Alaska shipwreck survivor, losing everything has been ‘sort of liberating’
Can't you just pick a more ambitious goal? Like world domination? :^)