News for hackers. Stuff that matters.

philipscott

Re:Ask HN: What Happened to TJ Holowaychuk? on Saturday September 16, 2023 @02:57AM (#37532607)
Yeah, there's nothing wrong with being a sailor. It's more a fear of change — thinking you'll always enjoy painting, and then realizing there might be a day when the passion is gone.
Re:Ask HN: What Happened to TJ Holowaychuk? on Saturday September 16, 2023 @02:45AM (#37532562)
I 100% agree that if TJ wants to retire from programming, he should. Pressuring him to do something he doesn't want to do is wrong.

My comment more of a personal comment. Imagine you're an amateur painter, and you enjoy painting. You live in the same era as Michelangelo, and you admire him. But, one day Michelangelo announces he no longer enjoys painting, and decides to become a sailor instead. And, you realize there might be a day you won't enjoy painting either.

Re:Ask HN: What Happened to TJ Holowaychuk? on Saturday September 16, 2023 @02:23AM (#37532474)
Oh hey you're UW SE2011! I'm UW SE2021 o/

Small world

Re:Ask HN: What Happened to TJ Holowaychuk? on Saturday September 16, 2023 @01:24AM (#37532267)
:(

The idea of moving on from programming makes me sad. I suppose for some people it's a job, but to me giving up programming would be like giving up on writing poetry or playing music.

Re:Ask HN: What Happened to TJ Holowaychuk? on Saturday September 16, 2023 @01:23AM (#37532261)
Thanks for sharing. I'm glad he's still posting.

Back in university I looked up to Feross, TJ and Matt Deslauriers. Fond memories of hacking together a Node.js project at a hackathon and launching something on a free Heroku dyno.

Ask HN: What Happened to TJ Holowaychuk?

His startup, Apex, has shut down: https://apex.sh/It appears he stopped using Twitter in 2022. 0 Github contributions in the last year.For those that don't know TJ, he's created numerous NPM libraries, including Express for Node.js. For more context, here's a blog post I found that talks about TJ's contributions:...

( Read More... | 20 comments | 2 points | on HN )

Ask HN: Do you use multiple payment providers?

I've read a few threads complaining about Stripe recently [0][1].One common sentiment is not relying on a single payment processor:> Not defending Stripe here, but DO NOT HAVE A SINGLE POINT OF FAILURE! Have 2-3 payment processors hooked to a common abstraction layer, split transactions between them. [2]Do you use multiple payment providers? Curious if anyone used solutions like...

( Read More... | no comments | 3 points | on HN )
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @10:58PM (#32625370)
Thanks for sharing, are you viewfinderjs from this thread? https://news.ycombinator.com/item?id=30433104#30436865

Super curious how you got that many stars on your repository, that's impressive!

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @07:22PM (#32624238)
Yeah we didn't anticipate somebody sharing their room in the comments — we're trying our best to moderate that room.

Fingers crossed the board they went on was the papercraft & origami board.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @07:07PM (#32624133)
Thanks! > I'm wondering what the killer app is? In the most optimistic way possible We're in the process of figuring it out, but we believe the interactive aspect is super powerful.

Our landing page (https://hyperbeam.com) showcases some of our happy customers.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @06:22PM (#32623841)
Yeah we kept the MVP lean and didn't add chat or audio/video calling. Our goal (which we're not meeting) is to keep the Three.js example line count below 200.

https://github.com/hyperbeam/threejs-example

We'll probably make a new project which is more of a product and less of a code example in the future.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @05:32PM (#32623422)
Sent an email :) We can help with an MVP
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @05:26PM (#32623373)
Hey hugs, just want to say Selenium is awesome. Super cool having the creator of the testing framework we used during university commenting on our post.

Would love to learn more about the mobile test automation space, I'll send off an email.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:58PM (#32621966)
For anyone looking for the Github repo (it's open source): https://github.com/hyperbeam/threejs-example
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:52PM (#32621916)
That approach relies on an iframe to load 3rd party sites. Sadly, this won't work for a lot of websites like news.ycombinator.com.

Furthermore, an iframe cannot be synchronized across participants. If you and I load YouTube in an iframe, it's not guaranteed that our videos are sync'd.

With Hyperbeam, you can embed any website and the content is sync'd. Think of it like sitting beside somebody with a computer.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:41PM (#32621838)
Spoke to Amby, he said it might be because we throw away frequencies above 10 kHz. We'll try to fix the bug today, thanks again for catching this.
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:38PM (#32621820)
We actually started out as a clone of Rabb.it in December 2019, we went by the name "Tutturu.tv": https://www.reddit.com/r/uwaterloo/comments/efkznp/fydp_tutt...

The watch party website is still up at https://watch.hyperbeam.com, we're the biggest Rabb.it alt that offers virtual browsers.

Without Rabb.it, we wouldn't be here haha

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:35PM (#32621793)
Thanks for pointing that out, we'll dig deeper.

Also thanks for showing me glicol, I love dabbling with audio visualizers and often play around with the web audio API. Really cool that somebody made a DSL, I starred the project :)

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:22PM (#32621680)
Thanks for letting us know, what version of Firefox are you on? Here's the Github repo by the way: https://github.com/hyperbeam/threejs-example
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:21PM (#32621674)
Do you have a specific hotkey in mind? Curious if there's a hotkey we could choose which is intuitive, so we don't need to add more text in the 3D space.
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:19PM (#32621652)
If HN had a metaverse, what would people want it to be like?
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:18PM (#32621638)
Thanks!
Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @02:18PM (#32621631)
We might open-source something in the future. Honestly we haven't open-sourced Hyperbeam because the code is a bit messy. In the mean time you can check out https://github.com/crybapp, we're partnered with them.

Hyperbeam started out as anime watch party website for our engineering capstone project in 2019, so the commit history is a bit comical. https://uwaterloo.ca/news/engineering-students/taking-innova...

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @01:58PM (#32621462)
Yep. We're running Chromium in the cloud and streaming it back as a video. When you visit https://threejs-example.hyperbeam.com, it will create a "room" and append the room ID to the URL (e.g. https://threejs-example.hyperbeam.com/abc).

All viewers in the same room see and hear the same video stream, and can control the same browser instance.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @01:57PM (#32621449)
You can actually get it to work if you run it locally. The problem is that the demo requires WebGL, and the servers we're handing out don't support WebGL.

See the "webgl" parameter here: https://docs.hyperbeam.com/start-chromium-session#parameters

A little easter egg for the devs that try our API :)

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @01:53PM (#32621418)
Several people are curious about the magic behind Hyperbeam. If you ever want to chat here's all our emails + Discord tags:

[email protected]

[email protected] (CEO) - Philip#9001

[email protected] (CTO) - Ambyjkl#4365

[email protected] (CPO) - Dek#7777

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @01:47PM (#32621366)
We're not using puppeteer in the background, but people have asked for puppeteer support. Do you use browserless.io? We think they do a great job and don't see a point competing with them.

Would appreciate your thoughts.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @01:45PM (#32621344)
Thanks for pointing that out, we just shipped the docs "playground" system and it appears there's a few bugs — you'll need to use something like cURL in the meantime.

Here's a snippet you can start with:

curl -X POST -H 'Authorization: Bearer <your-api-key>' https://engine.hyperbeam.com/v0/vm

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @01:36PM (#32621244)
Thank you so much for pointing that out, I'll fix that ASAP.

Also, this is a bit of a tangent but my first name has one "L". My mother named me after the Philippines and I'm of Scottish descent on my father's side.

Re:Show HN: Browse HN Together in Three.js on Saturday August 27, 2022 @01:33PM (#32621215)
After you visit the link, copy-paste it into a new window. The content will be synchronized ;)

Older »