Hacker Newsnew | past | comments | ask | show | jobs | submit | _jezell_'s commentslogin

Stopped reading at "Why Java"


Not to be confused with Quic.


That makes me think of Oui or "Ouic" which would sound like "weak".

Free startup name: Ouil "wheel"

Free quip: ouicsauce


Sounds like it's VNC that pretends to be open source but has a shady website that wants you to pay millions to use it.


You might get the same functionality running playwright with novnc on a remote server because that is all that this is, a remote headless browser, connected to a node server that communicates to the headless browser with the Chrome DevTools Protocol over a websocket, with a <canvas> element embedded in the clients browser which sends all captured events like mousemove and mousedown to the node server, and lastly renders a stream of images from the headless browser into the client browser inside the <canvas> element. [0]

[0] https://github.com/land007/docker_playwright_novnc


No, no no that’s just for the pro version. You can use this normal version fine as long as you respect that Polyform license.


That license is certainly not open source. Redistribution and commercial use are entirely off the table with Polyform Strict.


That’s right. It’s source-available, not Open Source.

I hope I make that clear in readme, it’s important.


Had to admit I came to the same conclusion when I read this part of the readme:

> The NC license permits "use by any charitable organization, educational institution, public research organization, public safety or health organization, environmental protection organization, or government institution is use for a permitted purpose regardless of the source of funding or obligations resulting from the funding."

But on reading the license, personal noncommercial use is fine too. It would have helped me if that info had been in the readme!


Yeah, thanks! Readme could use a rewrite definitely!


Yes, I needed to read the full license, too. But making changes is not allowed? That's a weird open source license.


Flutter is quickly shaping up to be the best way to accomplish this. The new renderers landing on all platforms including web are really nice. I've ignored Flutter until now, but it's getting too good to ignore for much longer.


Came here to say this.

Flutter draws to a canvas at 60 FPS and uses the GPU.

https://buildflutter.com/how-flutter-works/

Anecdotally, I see it getting faster and faster on new engine versions without app changes.


I absolutely hate how 60 FPS is the goal for these canvas-based solutions. I can render DOM at 240 FPS (and much higher if my monitor had a better refresh rate) no problem, but things like Flutter barely ever even make it to the triple digits. It's an embarrassing case of contentment. 60 FPS should not be considered ideal. It should be considered the absolute bare minimum and really only applicable for resource-constrained systems. If you're not doing absurd amounts of number crunching like raytracing, then you should aiming for 1000 FPS.


I think the guys at Rive would disagree with this sentiment. https://twitter.com/FlutterDev/status/1288494688115126273


Unity is not a good example, it's bloated as hell and takes like 15s minimum to load a square. It wasn't built for WASM and uses a toolchain that makes WASM hard.

Bevy loads pretty instantly in comparison. That's where I'd invest my time if I was doing web games.

https://bevyengine.org/examples/


Well his vision so far for Twitter seems to be to turn it into an anti-woke, advertiser shaming, ad supported platform. I'm sure there are a few people excited about that, but I'm not sure it's as visionary and uniting as something like putting people on Mars.


WASM will bring back a lot of the web devs to native, but C++ via ecmascripten sucks balls compared to the alternatives.


Should be titled "Why one web pioneer thinks it's time to bundle more apps with your browser and change the way it does tabs". I like Arc, but they aren't reinventing the browser.


Bun is amazing. Super early with some quirks but I use it whenever I can. So much nicer than the alternatives even with the early buggy bits.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: