Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

How Tailscale's Route Table Gets Wiped by mwan3 on OpenWrt

My trusty Netcore N60 Pro runs on OpenWrt 25.12 with both mwan3 and tailscale installed. Tailscale would work fine, then randomly stop being reachable.

  • Tailscale route table wiped by mwan3 on OpenWrt
  • MWAN3INTERFACEMAX value causes table 52 to be wiped
  • Solution involves adjusting mmxmask value

The Fellowship of the STL: C++ Data Structures Every Competitive Programmer Needs

The Quest Begins (The "Why") I still remember my first ICPC‑style contest. I was cruising through a problem that needed a dynamic median, and I reached for a priority_queue like a trusty sword.

  • Priority Queue hides underlying container, allowing manual heap manipulation
  • Unorderedmap reserve() and load-factor control prevent unnecessary rehashes
  • Vector shrinktofit() and swap() idiom minimize memory usage

More from Saturday 10 October →