Nigeria No1. Music site And Complete Entertainment portal for Music Promotion WhatsApp:- +2349077287056
Sunday, 29 May 2022
Show HN: NetBird – A P2P Network with WebRTC, WireGuard, SSO, and Zero Trust https://bit.ly/3wZotwi
Show HN: NetBird – A P2P Network with WebRTC, WireGuard, SSO, and Zero Trust Hey folks! We have just released NetBird. It is a big update so I decided to share it here and get your feedback :) NetBird creates an overlay peer-to-peer network connecting machines automatically regardless of their location (home, office, data center, container, cloud, or edge environments) unifying virtual private network management experience. It uses ICE protocol (WebRTC) to negotiate p2p connections and WireGuard (kernel module, when possible) to create a fast and encrypted tunnel between machines, falling back to relay (TURN) in case a p2p connection isn't possible. Pretty much just a client application installation is needed, the rest is done by the software! Sharing the project with you wasn't the only purpose of the post. I wanted to discuss the future and vision behind it. I'm pretty sure that in a few years, such seamless connectivity without the hassle of configuring firewalls, managing IPs, manual key rotations, centralized gateways, etc. will become a commodity and the majority won't be talking about traditional VPNs. But what we think is becoming more relevant is advanced network security. We've seen the rise of Zero Trust with its ZTNA solutions in the past years. There are big vendors like ZScaler or Palo Alto already offering advanced network security features that leverage ML or contextual access controls to allow/block access based on context, not just identity. Why can't this be open-source and built on top of universal connectivity that works anywhere? That is what we are setting as a mission for our project - to bring seamless connectivity and advanced network security together in a single open-source solution. What do you think about it? We welcome contributors and if your excited of what we are building, feel free to reach out to us! P.S. We've been previously know as Wiretrustee :) https://bit.ly/3z6PaR9 May 29, 2022 at 07:48PM
Show HN: Spanish Basic https://bit.ly/3Nc7hZO
Show HN: Spanish Basic https://bit.ly/3N1hQPk May 29, 2022 at 08:08PM
Show HN: Small CLI to export/backup Spotify playlists to plain text files https://bit.ly/3wVdJ1I
Show HN: Small CLI to export/backup Spotify playlists to plain text files https://bit.ly/3wZpowM May 29, 2022 at 05:14PM
Show HN: WebRTC Nuts and Bolts, A holistic way of understanding how WebRTC runs https://bit.ly/3LRfnWw
Show HN: WebRTC Nuts and Bolts, A holistic way of understanding how WebRTC runs Hi HN! I’m so excited to show my first open-source project and first post here. I initially started this project to learn Go language, it is an experimental project. The main goal is to track the adventure of a WebRTC stream from start to finish, by debugging the project or tracking the output at console. By trying out this project, you will deep dive into the steps which are taken while starting up a WebRTC session, and more. It consists of a web UI (TypeScript) and a server back-end (Golang) projects. They can run on Docker containers, in development mode or production mode, you can find details in the README file. After some progress on the development, I decided to pivot my experimental work to a walkthrough document. Because although there are lots of resources that exist already on the Internet, they cover small chunks of WebRTC concepts or protocols atomically. And they use the standard way of inductive method which teaches in pieces then assembles them. But my style of learning leans on the deductive method instead of others, so instead of learning atomic pieces and concepts first, going linearly from beginning to the end, and learning an atomic piece on the time when learning this piece is required. I know it’s in a very niche technical domain, but hope you will like my project. Please check it out and I’d love to read your thoughts! https://bit.ly/3LVFVWz https://bit.ly/3LVFVWz May 29, 2022 at 11:27AM
Friday, 27 May 2022
Show HN: I built an iOS app to create my own content feed from API(s) https://bit.ly/3lNfE2d
Show HN: I built an iOS app to create my own content feed from API(s) https://apple.co/3LVL8hh May 28, 2022 at 12:21AM
Show HN: HTTPS-DNS - Rust-based minimal DNS-over-HTTPS (DoH) client https://bit.ly/3PKJWjH
Show HN: HTTPS-DNS - Rust-based minimal DNS-over-HTTPS (DoH) client https://bit.ly/3a2xTOd May 27, 2022 at 11:37PM
Show HN: A CLI for finding out of sync comments https://bit.ly/3wSLsI6
Show HN: A CLI for finding out of sync comments https://bit.ly/3NJla1Q May 28, 2022 at 12:19AM
Show HN: Open-source enterprise SSO – integrate SAML with a few lines of code https://bit.ly/3lNqdSC
Show HN: Open-source enterprise SSO – integrate SAML with a few lines of code https://bit.ly/3wPW4sq May 27, 2022 at 12:35PM
Show HN: A Reddit style site to discuss podcast episodes https://bit.ly/3wSaPK7
Show HN: A Reddit style site to discuss podcast episodes https://bit.ly/38pfvPf May 27, 2022 at 10:15AM
Show HN: Search for Remote Management Systems Exposed to Attack Surface https://bit.ly/3wQmkTf
Show HN: Search for Remote Management Systems Exposed to Attack Surface Search for Remote Management Systems Exposed to Attack Surface Using SSL Certificate Search Feature (ssl_issuer_organization). Search Query on how to Use ssl_issuer_organization filter. https://bit.ly/3wNZ9sW May 27, 2022 at 03:18AM
Thursday, 26 May 2022
Show HN: I made a simple Pastebin clone https://bit.ly/3NW1esH
Show HN: I made a simple Pastebin clone https://bit.ly/3NyK7g6 May 27, 2022 at 12:43AM
Show HN: A standard library for mattn/go-sqlite3 https://bit.ly/38mDQFo
Show HN: A standard library for mattn/go-sqlite3 https://bit.ly/3ar29To May 26, 2022 at 09:25PM
Show HN: Vaxiin – Zombie server recovery engine https://bit.ly/3lPAqhD
Show HN: Vaxiin – Zombie server recovery engine https://bit.ly/38SQ5JZ May 26, 2022 at 03:40PM
Show HN: A Simple and Free Cloud List DB for Static Websites (No-Login Required) https://bit.ly/3LRYdbf
Show HN: A Simple and Free Cloud List DB for Static Websites (No-Login Required) https://bit.ly/3wOMq9c May 26, 2022 at 02:16PM
Show HN: In-demand skills missing from your resume https://bit.ly/3wPa5qa
Show HN: In-demand skills missing from your resume https://bit.ly/3MRWJi4 May 26, 2022 at 02:35PM
Show HN: Our new product Construct Animate now in public beta https://bit.ly/3GmIXly
Show HN: Our new product Construct Animate now in public beta https://bit.ly/3a07XmE May 26, 2022 at 02:10PM
Show HN: Search hard-to-type symbols and copy to clipboard https://bit.ly/3MRcDK2
Show HN: Search hard-to-type symbols and copy to clipboard https://bit.ly/3MPbqmh May 26, 2022 at 06:50AM
Show HN: I turned my face rec system into a video codec https://bit.ly/3wNwvIn
Show HN: I turned my face rec system into a video codec Before the pandemic, my tiny startup was doing quite well selling Edge AI systems, based on our own lightweight AI inference engine, with object detection and face recognition for smart city and smart retail & food service applications. When the real world shut down, there was suddenly nothing to monitor on streets and in restaurants, so I set out to try and evolve our real time face recognition system into a video codec for high quality face-to-face online interactions, as I was not satisfied with the quality of Zoom and friends. I got it to work, and the first release for IOS was just approved on Apple's app store, link: https://apple.co/3wQeTKL The way it works is that you create a meeting URL, which you can share out-of-band, for instance via slack or text message. You can also share as a QR code which the app can scan to join a call. You then place your device on a surface in front of you so that the front camera can see you, and it will recognize you face and assign you to your own session, which is broadcast to the meeting channel. If more than one person is in view, both of you will be broadcast but with separate session ids, like if you were on separate cameras. Other meeting participants will show up on your screen and you can start talking. It is optimized for eye contact, meaning that the eyes will actually make it through to the other side as more than just dark pixel clouds, so thinks should feel a bit more personal than the standard Zoom/Teams/or Google Meet call. Because it uses face rec, you can ONLY show your face, and if you disappear from view your audio will stop after a while, to avoid situations like when you need to go the the restroom but forget to mute. This also solves dick-pics etc. The CODEC is not based on H26[45], but is pure AI that runs on the GPU. There is a neural network that compresses the video in real time, and another one decompressing on the receiving end. Finding a tight network architecture that would do this in real time with acceptable quality was a major part of the effort. There are several quality settings possible, but right now it is set fairly high and for 20FPS maxes out around 700kbit/s, though typically uses about half. I've demonstrated good results down to around 200kbit/s, so in theory it should work over satellite links or even Bluetooth. The protocol is UDP with no congestion control but with (Wirehair) FEC to protect against mild packet loss, future versions will detect packet loss and adapt to available bandwidth. The audio just uses OPUS and may click a little bit, I blame AudioEngine or the fact that the last time I wrote audio code was for the game I published for the Amiga in 1994. If you don't have a friend around or multiple devices to play with, there is an "echo test" server mode that allows you to be in a meeting with yourself. Traffic will be peer-to-peer if possible, but otherwise you will be relaying through my tiny Raspberry PI server, so YMMV. I plan to try to switch to something like fly.io soon to improve scalability. There is also a MacOS version coming very soon, and the underlying AI engine also runs on Windows & Linux. Android support is planned. Please take a look and let me know what you think. https://bit.ly/3t0d7pf May 26, 2022 at 09:45AM
Wednesday, 25 May 2022
Show HN: Contribution Graph as a Git Command https://bit.ly/3wLV4Ep
Show HN: Contribution Graph as a Git Command https://bit.ly/39Z4y7G May 25, 2022 at 01:27PM
Subscribe to:
Comments (Atom)