Urgent.News

What's breaking now, across thousands of outlets.

Tech

I Benchmarked Just My Socks on 3 Nodes. The Numbers Were Fine — My Test Method Wasn't

I Benchmarked Just My Socks on 3 Nodes. The Numbers Were Fine — My Test Method Wasn't I spent an evening benchmarking my Just My Socks subscription across three nodes, and the most interesting thing I found wasn't in the results table. It was that my first three test runs were measuring the wrong thing entirely — and nothing in the output told me so. Here's the data first, then the trap, because…

On 15th November 2026, the author conducted an evening benchmarking session of their Just My Socks subscription across three nodes to test the performance. The results were initially surprising as the first three runs were measuring the wrong thing due to the benchmark script not going through the proxy. The script was written in Python and was using the Windows registry for proxy settings instead of the environment variables.

This resulted in identical outputs across three different nodes, which appeared correct at first glance. However, upon switching to a different node, the same test returned identical results, indicating that the proxy was not being used. The author identified two fixes for this issue: first, verifying the exit IP first before trusting the test results, and second, explicitly testing through the proxy using the command 'curl -x'.

This helped ensure that the proxy was indeed being used and that the test traffic was going through the correct node. It was also noted that latency is a snapshot and not a verdict, and that different nodes can affect the performance of certain services like Gemini. The author also mentioned that there is currently no column for packet-loss in the table, and if a clean way to measure per-node loss is found, it will be added.

The author maintains the justmysocks-guide project where the guide for this experiment can be found.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Identifiers,variables,Reserved words.

* Identifiers * A name in python program is known as identifier/variables or reference variables Rules for identifiers in Python The first character is a letter (a-z, A-Z) or an underscore _.

  • Identifiers are names for variables, functions, classes in Python
  • Must start with letter or underscore, can contain letters, digits, underscores
  • Cannot be reserved keywords like "False", "None", "True"

I Built 200+ Free Online Tools. Now Comes the Scary Part. 🚀

I can build websites. I can fix bugs. I can write code for hours. But can I actually build a business? That's the question that's been keeping me up at night. So I decided to find out.

  • Developer creates UsefulGo.com with 200+ free online tools and games
  • Coding was easy, mastering SEO, marketing, and analytics was challenging
  • Developer aims to build a useful tool, welcomes feedback and collaboration

More from Sunday 15 November →