Live data from Hacker News

Porting Tailscale to Plan 9

tailscale.com

41–50 of 100 posts

Re: Porting Tailscale to Plan 9

#41
post #37

My employer-controlled browser won't let me access that URL. At first it was cert errors and now it's just blocked.

Weird. It's just Vercel on AWS. We have no alerts firing about any probers having cert errors or anything.

I wonder what your employer/policy doesn't like.

Re: Porting Tailscale to Plan 9

#42
post #39

Earlier quoted context omitted.

Doesn’t plan9 support frame buffers over 9p or something like that? You could probably write a wrapper that just forwards a Linux browser to a plan9 window

This has been done already: https://github.com/aiju/jsdrawterm

This looks like the opposite -- accessing a plan9 system from a web browser?

Re: Porting Tailscale to Plan 9

#43
post #37

My employer-controlled browser won't let me access that URL. At first it was cert errors and now it's just blocked.

IME some web security gateways block the Tailscale domains entirely, presumably because it's a VPN that can bypass said gateway.

Re: Porting Tailscale to Plan 9

#44
post #39

Earlier quoted context omitted.

Doesn’t plan9 support frame buffers over 9p or something like that? You could probably write a wrapper that just forwards a Linux browser to a plan9 window

This has been done already: https://github.com/aiju/jsdrawterm

I think this is the opposite direction?

Re: Porting Tailscale to Plan 9

#46

I unironically wish there was an enterprise version of Plan 9. I've been writing most of my scripts in `rc` (something my coworkers put up with because we use nix and I can pull it in automatically with dirnev) and it has been great.

Could you expand more on what you would like out of an "enterprise Plan 9"?

Re: Porting Tailscale to Plan 9

#47
post #39

Earlier quoted context omitted.

This has been done already: https://github.com/aiju/jsdrawterm

This looks like the opposite -- accessing a plan9 system from a web browser?

Yes you're correct, my apologies. There has been work on this going the other way as well: https://github.com/michaelforney/wl9. But there's still a lot more than can be done. There are vague plans to test the waters implementing something like this in to our vmx(1).

Re: Porting Tailscale to Plan 9

#48
post #36

Earlier quoted context omitted.

Someone needs to convince Russ that it would be hilarious to have a full featured web browser in Plan 9.

Doesn’t plan9 support frame buffers over 9p or something like that? You could probably write a wrapper that just forwards a Linux browser to a plan9 window

There are solutions, like VNC to some UNIX-ish machine, but, yeah, a native browser would be cool! 9front has a hypervisor, you could run something in there. https://man.9front.org/1/vmx

Re: Porting Tailscale to Plan 9

#49
post #36
post #6

Russ Cox is an absolute legend for committing to this joke.

Someone needs to convince Russ that it would be hilarious to have a full featured web browser in Plan 9.

Yeah, convince Russ and some investors! :D I would laugh my ass off for years at this joke! Yeah, please do this next year's April Fools'!

Re: Porting Tailscale to Plan 9

#50
post #45

This is so cool to see. Plan9 was a wonderful part of my COVID isolation, and I miss playing with it. This might have inspired me to spin up a 9front VM this weekend.

Note that the 9front patches to run Tailscale are still in progress. I was just told they'll be ready in a couple weeks.

For now only 9legacy (with all the latest changes) works.

Post reply on HN