We Fixed UniFi's Slow PPPoE Performance with PPPoE Half-Bridge
UniFi gateways (UDM Pro/SE/Pro Max/Beast/EFG) ship with notoriously underpowered CPUs and has no hardware acceleration for PPPoE. Paired with a PPPoE-based ISP connection, the performance is dismal. So why not hand the PPPoE dialing off to a dedicated device and let the UniFi gateway focus on routin
We Fixed UniFi's Slow PPPoE Performance with PPPoE Half-Bridge launched on August 3, 2026 with 72 votes, #559 of 23,274 launches that month and more than 95% of that year's launches.
In plain words
This product addresses slow PPPoE performance issues in UniFi systems through a PPPoE half-bridge implementation. It is designed for network administrators and users experiencing connectivity problems with UniFi equipment using PPPoE connections. The solution offers an alternative configuration method that aims to improve data transmission speeds and network reliability for this specific setup.
written from the facts on this page · September 2026
From the sources
UniFi gateways (UDM Pro/SE/Pro Max/Beast/EFG) ship with notoriously underpowered CPUs and has no hardware acceleration for PPPoE. Paired with a PPPoE-based ISP connection, the performance is dismal. So why not hand the PPPoE dialing off to a dedicated device and let the UniFi gateway focus on routing, IDS/IPS, and NAT while breaking past 5500 Mbps of throughput?
The overwhelming majority of UniFi gateways, from the UDM Pro/SE/Pro Max and UXG Pro to the EFG, ship with CPUs that support neither PPPoE nor NAT hardware acceleration. As a result, whenever you put a PPPoE-based ISP connection behind one of these gateways, throughput takes a serious hit and never comes close to the rated line speed. This has been well-documented in the UniFi community: PPPoE (Point-to-Point Protocol over Ethernet) is a network protocol that encapsulates PPP (Point-to-Point Protocol) frames inside Ethernet frames; ISPs use it to authenticate and bill broadband users. While PPPoE does add an extra 6-byte PPPoE header and 2-byte PPP protocol header between the Ethernet frame…from arcbox.dev
Does a similar job
all alternatives →
- 2F2M fully loaded concurrent WebSockets2019 · oatpp.io · ▲158
oatpp benchmark for 2 Million fully-loaded concurrent websocket connections.
Faster FastAPI with simdjson and io_uring on Linux 5.192023 · github.com · ▲290A few months ago, I benchmarked FastAPI on an i9 MacBook Pro. I couldn't believe my eyes. A primary REST endpoint to `sum` two integers took 6 milliseconds to evaluate. It is okay if you are targeting a server in another city, but it should be less when your client and server apps are running on the same machine. FastAPI would have bottleneck-ed the inference of our lightweight UForm neural networks recently trending on HN under the title "Beating OpenAI CLIP with 100x less data and compute". (Thank you all for the kind words!) So I wrote another library. It has been a while since I have…
Run globally distributed full-stack apps on high-performance MicroVMs2023 · koyeb.com · ▲98Hi HN! We’re Yann, Edouard, and Bastien from Koyeb (https://www.koyeb.com/). We’re building a platform to let you deploy full-stack apps on high-performance hardware around the world, with zero configuration. We provide a “global serverless feeling”, without the hassle of re-writing all your apps or managing k8s complexity [1]. We built Scaleway, a cloud service provider where we designed ARM servers and provided them as cloud servers. During our time there, we saw customers struggle with the same issues while trying to deploy full-stack applications and APIs resiliently. As…
Manage on-prem servers from my smartphone2024 · github.com · ▲73Hi everyone, I've just released the public repository of RebootX On-Prem (https://github.com/c100k/rebootx-on-prem), letting anyone to connect and manage their infra on their smartphone. In my case the infra is pretty simple : 3 Raspberry Pi. But I'd love to have your feedback and see interesting use cases you could use this for. I have lots of ideas for the next steps. For example, creating a Prometheus integration as well. Looking forward to hearing from you and I would be glad to help if you encounter any issue getting started with the repo.
Polar Signals Continuous Profiler – Systematic Performance Profiling2021 · polarsignals.com · ▲44Check out our new project to add some insight into OOM kill events for Go programs. Source code: https://github.com/parca-dev/oomprof/ Description of how it was put together: https://www.polarsignals.com/blog/posts/2025/08/13/oomprof
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, August 2026
the whole month →- TL
Life & fun · Aug 2026 · louisabraham.github.io

Clipto MCP▲655Hey HN, We recently built Clipto. It’s a tool that lets you search over terabytes of video, audio, and images on your computer, without relying on the cloud. Motivation: we probably all had this similar experience, we know a moment exists in a video or audio, but finding it takes hours scrubbing the timeline. You can send all the media to process in the cloud, but it’s slow, expensive and raises privacy concerns. So we decided to build our own on-device media search engine. How it works (high level): 1. We ingest video, audio, image; normalize formats via ffmpeg; run content analysis to…
Work · Aug 2026 · clipto.com

Hello HN! I found that picking out plausible but diverse skin tones for my digital art and game development projects was kind of difficult, and I got curious about if there was a way to define a color space that made it easy. I've built a color picker and procedural generation algorithm based on the space as well as a bunch of other fun js features and demos throughout the page that use the equations. If you find it interesting, I have lots of explanations of how I built it and what properties the space has. The methodology might be a bit shaky, but hopefully the result is as helpful for…
Life & fun · Aug 2026 · toneyalexander.github.io

Astute▲606Automate your B2B brand going viral, with new media creators
AI · Aug 2026 · company-app.joinastute.com