Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pojntfx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
61.
▲
by
pojntfx
4y ago
Cool project, I really like the new structured output - that will make parsing stuff much easier than with strace! Is the performance overhead of tracing the syscalls comparable to strace?
62.
▲
by
pojntfx
4y ago
That's great, most people don't, so let them change their preferred browser as the DMA requires it.
63.
▲
by
pojntfx
4y ago
Oh that is awesome! Yup this is exactly what it is doing, didn't see it before!
64.
▲
by
pojntfx
4y ago
While both tools serve similar purposes, I think this one is a bit different as it provides a raw stream of any file in a torrent via HTTP, not "just" video :)
65.
▲
Show HN: hTorrent – A HTTP to BitTorrent gateway with seeking written in Go
(github.com)
46 points
by
pojntfx
4y ago
|
4 comments
66.
▲
by
pojntfx
4y ago
I'm sorry to hear that! Do you have some recommendations on how to change the docs? I've added a small TL;DR here: https://github.com/pojntfx/weron#usage
67.
▲
by
pojntfx
4y ago
n2n is neat! It is super simple to self-host the signaler in STUN/TURN in the case of weron as well: https://github.com/pojntfx/weron#1-start-a-signaling-server-... and `coturn` is even vendored through the Debian
68.
▲
by
pojntfx
4y ago
That is basically the usecase for weron, good luck ^^ Networks blocking anything but HTTP has been one of the reasons why I started writing this (train WLAN in Spain does it for example)
69.
▲
by
pojntfx
4y ago
From my experience it works basically everywhere, but if it doesn't - just specify a TURN server on `--ice` and you'll be able to connect to a relay ^^ The ports/IP can actually change - I was traveling through Germany by tra
70.
▲
by
pojntfx
4y ago
Hi! n2n was a huge inspiration for the project, in fact I wrote Go bindings for n2n before starting it: https://github.com/pojntfx/gon2n Weron also allows tunneling - just specify a TURN server on `--ice` and enable `-
71.
▲
by
pojntfx
4y ago
It is more or less zero config! Since its P2P there is no VPN server per se, and connecting to a overlay network is a platform-independent one-liner: https://github.com/pojntfx/weron#usage . The signaling server is also
72.
▲
by
pojntfx
4y ago
Oh the signaling server is but a simple ICE candidate/offer/answer relay :) The messages being sent there are encrypted using a PSK so that the signaling server can't access the ICE candidates etc.
73.
▲
by
pojntfx
4y ago
Thanks ^^ Android/iOS is not _yet_ on the roadmap (although weron works on the latter if your phone is rooted, since TUN/TAP is available natively) but totally possible! Both systems provide a L3 VPN API, and since Gomobile can ge
74.
▲
by
pojntfx
4y ago
Thanks! Its using the Pion library[1] which doesn't seem to be using a constant bitrate; that would definitely be an interesting addition though. Sending e.g. zeroes when its not transmitting packets/frames is totally doable, but
75.
▲
by
pojntfx
4y ago
Thank you! From my experience if you can get say Zoom or Meet to work in the network you're trying to deploy weron in, you'll get weron working as well. And if the traversal still doesn't work - just specify a TURN server on
76.
▲
by
pojntfx
4y ago
Thanks for your work on Pion! I really enjoyed working with it, even in other places (STFS[1], a file system for tape drives that I wrote in January, uses it to access remote servers behind NAT for example). NAT-PMP/PCP support would b
77.
▲
by
pojntfx
4y ago
A HTTPS fallback is more or less what weron provides - if you want to block the "weron protocol", you either have to block access to the signaling service (which runs on 443, and its just WebSockets) or block the related protocols
78.
▲
by
pojntfx
4y ago
You can use every part of it as a library! See https://github.com/pojntfx/weron#8-write-your-own-protocol-w... and https://pkg.go.dev/github.com/pojntfx/weron ^^
79.
▲
by
pojntfx
4y ago
You could totally do that! See https://github.com/pojntfx/weron#8-write-your-own-protocol-w... , but I agree with saurik - if DTLS is secure enough for your usecase, that would just add overhead ...
80.
▲
by
pojntfx
4y ago
Thanks for your feedback! Is there a publicly hosted STUN server that guarantees better privacy? I'd love to use it if there is an alternative. It is of course possible to use any other STUN/TURN server by changing the `--ice` fla
81.
▲
by
pojntfx
4y ago
> Is what makes this a "P2P" VPN [...] that it supports the group/"community" network behavior? More or less! Compared to say OpenVPN there is no central server that all traffic is routed through (unless you choo
82.
▲
Show HN: Weron – A Peer-to-Peer VPN Based on WebRTC Written in Go
(github.com)
204 points
by
pojntfx
4y ago
|
50 comments
83.
▲
by
pojntfx
5y ago
Thats really cool! I set up one as well (the Italian version) - if someone is interested in some more pictures and Getty/tmux config I published everything here: https://pojntfx.github.io/minitel/main.html
84.
▲
by
pojntfx
5y ago
Apple will be legally forced by the EU to allow sideloading thanks to the digital markets act which passed late last year: https://www.euractiv.com/section/digital/news/eu-parliaments...
85.
▲
by
pojntfx
5y ago
China is already doing it: https://www.theregister.com/2021/07/26/china_single_stack_ip...
86.
▲
by
pojntfx
5y ago
This is very cool! Love the "everything is a tab" approach and default icon theme!
87.
▲
by
pojntfx
5y ago
If you like i3 but want to try Wayland pain-free - Sway uses i3's config file syntax, so you shouldn't have to change anything to try it out :)
88.
▲
by
pojntfx
5y ago
++! I use https://hackerweb.app/ on mobile nowadays but yeah whenever I try to upvote its really hard to do so on the "official" site
89.
▲
by
pojntfx
5y ago
That is simply not true: https://blog.elementary.io/linux-experiment-interview-cassid... They have done pretty much the opposite - they added a proper API of theming instead of having a stylesheet override. GTK didn't
90.
▲
by
pojntfx
5y ago
Thanks ^^
More ›