For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | saghul's commentsregister

Really nice writeup, thanks for sharing!


A similar thing, also using QuickJS, but for the Nintendo Switch: https://github.com/TooTallNate/nx.js (I'm not the author).


Nice, this is similar to what I was wondering about - it looks like it's pretty limited in capability right now (looks like it only supports canvas2d at the moment: https://nxjs.n8.io/runtime/rendering/canvas), but in theory it would allow you to make a layer to convert WebGPU or WebGL games for Switch (ignoring the huge performance drop going from v8 / jit JS engines to QuickJS).


Jitsi dev here. We are currently revisiting this. It exists because in cases such as when Jitsi Meet is being embdeed there are pre-join pages provided externally by the "host" site. We will be limiting how this can be used going forward.


Is/will there be any discussion on how initial triage of potential security issues will be handled in the future?

It was disappointing to see the responses in the post. A curt "It's a feature" to a valid security concern & disclosure, and not replying to a request to publish.

Jitsi says "We encourage responsible disclosure for the sake of our users, so please reach out before posting in a public space.". But if no one bothers to reply, why bother to reach out to Jitsi in the first place?

https://jitsi.org/ says, literally in the hero image banner, "More secure" as the first thing you see. The handling of this raises some concerns about that. (If you don't want to be scrutinized as much about privacy & security stuff, I would recommend not advertising "more secure" as the first thing people see on the site)


You are right, we dropped the ball on this one. We'll try and do better.


Instead of trying, just do. Just do better.


But network effect doesn't have an impact here, does it? Matrix exists and would be a great fit for this initiative.

If someone is committed enough to help out but using Matrix (either directly from the web browser or installing the Element client) is too big a burden I'd question that original commitment.

PS: I'm not affiliated with Matrix in any way.


I like Matrix but unfortunately it has major stability issues. The GrapheneOS project moved most of their chat over to Discord after their Matrix community got nuked twice. They still maintain a Matrix community which is bridged to their Discord instance, but most users are on the Discord side of the fence.

IMHO, Revolt is a better FOSS Discord alternative: https://revolt.chat/. Relatively young project, but they are unashamedly cloning the Discord user experience (even with the name). By default it uses infrastructure in Europe run by the project maintainers but can also be self hosted.


Ha, nice! I created a little static site generator inspired by this "brutalist" style, in order to learn some Swift: https://github.com/saghul/brutalist-blog-generator


I work on that codebase (we forked it off to QuickJS-ng) and while daunting at first, it's somewhat easy to work with, with the right editor! Many of them choke on such a large file, alas.

While it being a very large file, it's sorted somewhat semantically, so it's easy to work on adding a new iterator method, for example, since they are all close to each other.


Really looking forward to that one.


But it's not a web browser? It now seems to use Tauri just for UI and do the actual rendering with mpv.


I'm currently using colima, and none of the other alternatives that I have found support forwarding UDP ports, which I use a lot, so that's a bummer!

Thankfully, lima has landed a new port forwarder with UDP support! [0]. I'm hoping to be able to use it soon once it makes into a release.

[0]: https://github.com/lima-vm/lima/commit/13e9cbcabc6a0a05ec389...


Love it! The background is awesome! The 90s / early 2000s vibes this gives! Looks straight out of geocities and I love it. Great work Naya!


She picked the image from a search and download it, then I had her open it up in Preview and set the transparency. Worked out well.


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

Search:

HN For You